Casa Santa Teresa is situated in Rio de Janeiro, 0.9 miles from Complex of Sports of Fluminense Football Club - Soccer Field and 1.5 miles from Botafogo Beach. Casa Santa Teresa features free WiFi throughout the property. You will find a shared kitchen at the property. Cristo Redentor Statue is 2.1 miles from Casa Santa Teresa, while Baía de Guanabara is 2.4 miles away. Santos Dumont Airport is 1.9 miles from the property.