About the Property
Prime Location & Stunning Views
Experience the best of Rio de Janeiro at Inn House Santa Teresa, located just a stone's throw away from Flamengo Beach and other major attractions. Enjoy breathtaking views of the city from our outdoor swimming pool and garden.
Comfort & Convenience
Relax in our well-equipped rooms featuring free WiFi, air conditioning, and flat-screen TVs. Family rooms are also available for those traveling with loved ones.
Delicious Breakfast & Nearby Attractions
Start your day with a delicious buffet breakfast before exploring nearby landmarks such as the Municipal Theatre, Modern Art Museum, and Maracanã Stadium.
Ready to experience Rio in style? Book your stay at Inn House Santa Teresa now and make unforgettable memories.






































































BR