Staying at the Rede Reserva Santa Teresa hotel, you will be 20 minutes' walk from the urban mansion "Catete Palace" and 2 miles the giant mountaintop statue "Corcovado Christ the Redeemer". If you are willing to explore even more landmarks in Rio de Janeiro, consider checking out Fundacao Casa de Rui Barbosa set 1.3 miles away.