Inn House Santa Teresa heeft een buitenzwembad, een tuin, een terras en een bar in Rio de Janeiro. De accommodatie ligt op ongeveer 1,8 km van Escadaria Selarón, 3,5 km van Teatro Municipal en 4,2 km van Museu de Arte Moderna do Rio de Janeiro. Gratis WiFi is beschikbaar in de hele accommodatie en Praia do Flamengo ligt op 2,7 km.
Alle kamers bij het pension hebben airconditioning en een flatscreen-tv.
Er is iedere ochtend een als buffet aangeboden ontbijt beschikbaar bij Inn House Santa Teresa.
Voetbalstadion Maracanã ligt op 6,3 km van de accommodatie, en AquaRio Marinho ligt 6,6 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Santos Dumont, op 4 km van Inn House Santa Teresa.