Hotel Santa Teresa MGallery by Sofitel
After three years of careful restoration, the Hotel Santa Teresa reopens its doors, redefining the boutique, luxury experience in Rio de Janeiro. Once a colonial mansion, today the Hotel offers a chic, elegant refuge for the most demanding guests. With magnificent views of Rio de Janeiro, the Hotel Santa Teresa is located in the heart of historical Santa Teresa, closer than any 5-star luxury, boutique hotel to the main touristic attractions of the city, including Guanabara Bay, Corcovado, Sugarloaf, Tijuca Forest, the historical centre and with fast and easy access to the best beaches in and close to the city. Charming and picturesque, surrounded by colonial mansions, museums, artist ateliers and the only remaining tramway in Rio, the Hotel Santa Teresa is the authentic Rio, a place where high-rise buildings and traffic are replaced by red-tiled rooftops, cobblestone streets and exuberant nature.