Alto Barra offers accommodations in Rio de Janeiro, 14 miles from AquaRio Rio Marine Aquarium and 15 miles from Museum of Tomorrow. With free private parking, the property is 11 miles from Maracanã Stadium and 14 miles from Tijuca Forest National Park. Rodrigo de Freitas Lake is 19 miles from the apartment and Rio de Janeiro Botanical Gardens is 19 miles away.
The spacious apartment is composed of 3 bedrooms, a living room with dining area, a fully equipped kitchen, and 2 bathrooms. Towels and bed linen are available in the apartment. The property offers mountain views.
Guests can relax in the garden at the property.
Selarón Steps is 16 miles from the apartment, while Municipal Theater is 16 miles from the property. The nearest airport is Rio de Janeiro/Galeao International Airport, 14 miles from Alto Barra.