San Isidro befindet sich ungefähr 14 Gehminuten vom Hotel Heliconias Nature Inn & Hot Springs La Fortuna entfernt und ist einen Besuch wert. Gäste können einen Swimmingpool vor Ort genießen und einen Ausblick auf den Garten von 26 Zimmern aus bewundern.
Das Hotel ist in ungefähr 3 km Entfernung von der Finca Luna Nueva gelegen. Chachagua liegt ebenfalls 10 Fahrminuten vom Gasthof entfernt.
Alle Zimmer verfügen über eine Klimaanlage, einige auch über einen Balkon und eine Küchenzeile. Es gibt auch eine getrennte Toilette und eine Dusche in den Badezimmern.
Das À-la-carte- Restaurant Leonardos ist auf die lateinamerikanische Küche spezialisiert.