Karta Vacation Rentals
In Rio de Janeiro’s Centro district, Rios Presidente Hotel sits at Rua Pedro I, 19. You’re a short walk from Centro Cultural Banco do Brasil (0.6 mi) and the historic Sao Bento Monastery (0.8 mi). A budget-friendly base for downtown sightseeing and easy access to landmarks like Ilha Fiscal.