Das Hotel Los Tarrales Natural Reserve Pochuta ist eine 4-Sterne-Unterkünfte mit ein Restaurant.
San Pedro La Laguna liegt nur 24 km vom Hotel entfernt.
Die Badezimmer sind mit eine getrennte Toilette und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.