Karta Vacation Rentals
Set in lively Botafogo in Rio de Janeiro, this 4.5-star hotel sits minutes from Sugarloaf and Corcovado and a short stroll to Aterro do Flamengo and the Basilica Imaculada Conceição. Botafogo Beach is about 10 minutes away and Arnaldo Quintela Street’s shops and bars are an 8-minute drive. Pet-friendly and perfectly placed for sightseeing.