Boasting a balcony with inner courtyard views, an outdoor swimming pool and a garden, Castelo de Santa Teresa Guest House can be found in Rio de Janeiro, close to Escadaria Selarón and 3.4 km from Municipal Theatre of Rio de Janeiro. Featuring a shared kitchen, this property also provides guests with a picnic area. There is a sun terrace and guests can make use of free WiFi and free private parking.
At the homestay, each unit is fitted with a wardrobe. At the homestay, every unit is equipped with a private bathroom and bed linen.
There is a snack bar, bar and lounge.
For guests with children, the homestay features outdoor play equipment.
Modern Art Museum is 4.2 km from Castelo de Santa Teresa Guest House, while AquaRio Rio Marine Aquarium is 5.8 km from the property. The nearest airport is Santos Dumont, 4 km from the accommodation, and the property offers a paid airport shuttle service.