L'Hotel da Cachoeira est situé à côté d'une cascade, à 11 km du parc écologique d'Itatiaia.
Les chalets de l'Hotel da Cachoeira possèdent tous une terrasse ou un balcon privés donnant sur les jardins. Les chalets sont tous équipés d'une télévision par câble gratuite et certains possèdent un bain à remous.
L'Hotel da Cachoeira se trouve à 2 km du centre de Penedo, où vous trouverez de nombreux bars et restaurants. Les spécialités locales comprennent des plats de truite, de la fondue et des chocolats.
L'établissement se trouve à 2h de route de l'aéroport Santo Dumont de Rio de Janeiro et à 3h en voiture du centre-ville de São Paulo. Un parking est disponible gratuitement sur place.