Penedo Chalés Bela Vista 10 is located in Itatiaia and provides accommodations with a garden and free WiFi, a 9-minute walk from Finnish Museum and 2.7 miles from Cachoeira de Deus.
Antonio Correa Municipal Stadium is 8 miles from the lodge, while Pedra Selada Mountain is 22 miles away. The nearest airport is Rio de Janeiro/Galeao International Airport, 105 miles from Penedo Chalés Bela Vista 10.