Santa Teresa Hotel

 

A Relais & Châteaux property, the Hotel Santa Teresa is a first class boutique hotel built on the grounds of a former coffee plantation in the historic Santa Teresa district of Rio de Janeiro. The hotel has a unique, relaxed ambience, with lush grounds, lounges, and a pool. All rooms offer views of the harbor and Guanabara Bay.


HAVE QUESTIONS?    TALK TO AN EXPERT.    CALL US: