Located in Rio de Janeiro, 8.6 miles from Rio de Janeiro Botanical Gardens, Pousada Barra Sol provides accommodations with a garden, free private parking, a shared lounge and a terrace. The property is around 11 miles from Tijuca Forest National Park, 13 miles from Sugarloaf Mountain and 14 miles from Maracanã Stadium. Free WiFi is available throughout the property and Rodrigo de Freitas Lake is 10 miles away.
At the inn every room has air conditioning and a private bathroom.
Selarón Steps is 15 miles from Pousada Barra Sol, while Christ the Redeemer is 15 miles away. The nearest airport is Santos Dumont Airport, 15 miles from the accommodation.