Alta Vista ligt in Penedo in de regio Rio de Janeiro (staat), op 17 minuten lopen van Finnish Museum en biedt gratis WiFi, een barbecue, een tuin en gratis privéparkeren.
Sommige units hebben een terras en/of een balkon met uitzicht op de stad of de bergen.
Cachoeira de Deus ligt op 4,8 km van de vakantiewoning, en Antonio Correa Municipal Stadium ligt 15 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Rio de Janeiro/Galeao, op 171 km van Alta Vista.