Karta Vacation Rentals
On Rio de Janeiro’s west side at Av Embaixador Abelardo Bueno, about 18 km from the city center. Steps from Tijuca National Park, Maracanã Stadium and the Rio de Janeiro Botanical Garden, this budget-friendly spot puts green escapes and match-day energy within reach.