Boasting a shared lounge and views of city, Casa Teresa is a recently renovated apartment set in Rio de Janeiro, 2.3 km from Flamengo Beach. The air-conditioned accommodation is 300 metres from Escadaria Selarón. Municipal Theatre of Rio de Janeiro is 1.3 km away and Modern Art Museum is 1.7 km from the apartment.
The units have a kettle, a private bathroom and free WiFi, while some rooms also offer a terrace and some have mountain views. At the apartment complex, the units include bed linen and towels.
AquaRio Rio Marine Aquarium is 4.8 km from the apartment, while Museum of Tomorrow is 5.7 km from the property. The nearest airport is Santos Dumont Airport, 2 km from Casa Teresa.