Inn House Santa Teresa tiene piscina al aire libre, jardín, terraza y bar en Río de Janeiro. El alojamiento está a unos 1,8 km de Escalera de Selarón, a 3,5 km de Teatro Municipal de Río de Janeiro y a 4,2 km de Museo de Arte Moderno. Hay wifi gratis en todo el alojamiento y Playa de Flamengo está a 2,7 km.
En el hostal o pensión, las habitaciones cuentan con aire acondicionado y TV de pantalla plana.
En Inn House Santa Teresa se sirve cada mañana un desayuno buffet.
Estadio Maracaná está a 6,3 km del alojamiento, y Acuario Marino AquaRio está a 6,6 km. El aeropuerto (Aeropuerto Santos Dumont) está a 4 km.