Offering a location 5 minutes' walk from Mirante do Rato Molhado, Inn House Santa Teresa Rio de Janeiro offers 8 rooms. Guests will enjoy a buffet breakfast and access to a year-round outdoor swimming pool during their stay.
This hotel lies 2.6 km from the Paris Square and 2.9 km from the National Historical Museum. The Cultural Center of the Bank of Brazil is also located 10 minutes' drive from the Inn House Santa Teresa. The nearby sports attractions feature the Sambadrome 2.3 km from the guest house. A local bus stop Rua Monte Alegre proximo ao 342 is 5 minutes' walk away.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV.
This property is within reach of the restaurant Restaurante Aprazivel.