Villa Santa Teresa is located in Rio de Janeiro, Brazil
Outside, a swimming pool, the tropical gardens, and the panorama on the sugar loaf will delight you.
Built in 1885, by a French architect, Villa Santa Teresa is located in the former nobility quarter of the imperial capital.
Very close to the central business district and yet nestled on a high harbour side bench in an oasis of greenery, it offers a direct view of the upper, middle, and entrance harbour, the iconic Sugar loaf
Free parking on premises
Unavailable: Carbon monoxide alarm
Santa Teresa, Rio de Janeiro, Brazil
Things to keep in mind
- Pets are allowed
- Smoking is allowed