Penedo Chalés Bela Vista 10 ligt in Itatiaia en biedt accommodatie met een tuin en gratis WiFi, op minder dan 1 km van Finnish Museum en 4,3 km van Cachoeira de Deus.
Antonio Correa Municipal Stadium ligt op 13 km van de lodge, en Pedra Selada Mountain ligt 35 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Rio de Janeiro/Galeao, op 169 km van Penedo Chalés Bela Vista 10.