Vila Santa Teresa
Bringing the pages of a glossy magazine to life is the exquisite Vila Santa Teresa. The seven signature suites all feature contemporary design with touches of color to mirror Rio’s natural surrounds. Each suite guarantees an exceptional view of either the city, the sea or the garden. Take a refreshing dip in the pool overlooking the city or indulge in a massage at the spa, which uses only natural products. To top off your stay, enjoy a three-course meal at Restaurant Beatriz – the menu changes seasonally and features fresh produce grown in the hotel’s own vegetable garden.