El hotel dispone de 57 habitaciones rodeadas de exuberantes jardines tropicales, sentado en medio de una reserva privada 500 hectáreas del bosque lluvioso, con un hermoso río que fluye junto al complejo.
El hotel está a sólo 80 km desde San José, la capital de Costa Rica. Está también cerca de algunas de las más bellas playas, parques nacionales y pintorescos pueblos del país. El hotel colinda con el Parque Nacional Carara, una de las mayores áreas protegidas de Costa Rica, donde se encuentra una de las pocas poblaciones que quedan de Lapas rojas en el país, y con el río Grande de Tárcoles, el hogar de muchos cocodrilos, que pueden ser fácilmente vistos desde el puente del río.
Las habitaciones están inmersas en el bosque tropical, con lindísimas vistas a los jardines. Todas cuentan con aire acondicionado, ventilador, agua caliente, armario, teléfono y TV.