Sofitel is usually known for its modern city hotels, but Santa Teresa by Sofitel definitely bucks that trend: it’s an historic property dating from 1850. In spite of the city location, there’s room for an outdoor pool and extensive gardens, which really do make it an oasis in an otherwise crowded city.
Guest rooms at Santa Teresa have the feel of a boutique hotel, with thick white linens, plenty of wood and other natural materials, and French windows opening out onto private balconies. Designers and artists have produced original prints and pieces of furniture, and whether you overlook the gardens, city, or courtyard, it’s guaranteed to be an attractive view.
Rio is a city for foodies, and Santa Teresa steps up to the proverbial plate. The Térèze restaurant offers fine international dining with a French twist; and you can enjoy a cocktail in either the Pool Bar or the trendy Bar dos Descasados. There’s live music on Thursday and Sunday nights.