Rua Dr. Júlio Otoni, 254, 20241-400 - Rio de Janeiro, Brasilien
On the Santa Teresa district, just a 20-minute drive from Botafogo Beach in Rio de Janeiro, Santa Vista Rio offers views of the Corcovado Christ Statue, Sugar Loaf Mountain and Guanabara Bay.