Main Amenities
The Hotel
Featuring a garden, terrace, bar and free WiFi throughout the property, Inn House Santa Teresa is located in Rio de Janeiro. The guest house is around 1.8 km from Escadaria Selarón, 3.5 km from Teatro Municipal and 4.2 km from Museum of Modern Art. The non-smoking guest house is 2.7 km from Flamengo Beach. At the guest house, each room includes a wardrobe. The private bathroom comes with a shower, free toiletries and a hairdryer. At the guest house, each room is equipped with air conditioning and a flat-screen TV. Inn House Santa Teresa offers a buffet breakfast to its guests. Maracanã Stadium is 6.3 km from Inn House Santa Teresa, while Rio Marine Aquarium (AquaRio) is 6.6 km from the property. The nearest airport is Santos Dumont Airport, 4 km from Inn House Santa Teresa.
Check-in Hours
Check-in from 2:00 PM
Check-out until 12:00 PM
Reception Hours
Open from 7:00 AM
To 7:00 PM
Breakfast Hours
From 8:00 AM
To 10:00 AM
General Services
✓ Major credit cards accepted
✓ Free Wifi
Wellness & Sports
✓ Swimming-Pool
Room Types