Address : Rua Hermenegildo de Barros
Landmark of the landscape of Santa Teresa, this mansion in prime location has panoramic views of the sea, Guanabara Bay, Sugar Loaf, Rio Center and Santa Teresa
Near Downtown, Santos Dumont Airport, Lapa, Gloria, Aterro Park and Flamengo Beach