El Inn House Santa Teresa Río de Janeiro es un lugar estupendo para alojarse en el barrio Santa Teresa, a unos 25 minutos a pie del Palacio Imperial de Brasil.
Los huéspedes pueden encontrar el Acuario Marino de Río de Janeiro a 3 km de esta pensión, mientras que la Plaza Paris está a unos 2 km. El hotel está a 150 metros de la parada de autobús Rua Monte Alegre proximo ao 342, que está a unos minutos a pie del Mirante do Rato Molhado. El Inn House Santa Teresa Río de Janeiro se encuentra a 2,1 km de Church of Our Lady of Candelária, un lugar popular entre peregrinos y turistas.
Las habitaciones del alojamiento están equipadas con Wi-Fi gratis y TV de pantalla plana con canales vía satélite.
A diario se proporciona un desayuno buffet. El restaurante Bar Do Gomes está al lado del Inn House Santa Teresa, a tan solo 650 metros.