Lovely hotel
The Relais & Châteaux Santa Teresa in Rio de Janeiro receives excellent reviews for the quality of rooms, the luxurious interiors, the beautiful views and the romantic atmosphere of the hotel. Rooms are spotless, sound proofed and well looked after, letting guests enjoy relaxing stays.