El Hotel da Cachoeira está situado junto a una cascada, a 11 km del parque ecológico de Itatiaia.
Los chalets del Hotel da Cachoeira disponen de terraza o balcón privado con vistas a los jardines. Los chalets están equipados con TV por cable gratuita y algunos tienen bañera de hidromasaje.
El Hotel da Cachoeira está a 2 km del centro de Penedo, donde hay muchos bares y restaurantes. Las especialidades locales incluyen platos de trucha, fondue y bombones.
El establecimiento se encuentra a 2 horas en coche del aeropuerto Santo Dumont de Río de Janeiro y a 3 horas en coche del centro de la ciudad de São Paulo. Hay aparcamiento gratuito.