Casa Terra Mar is located in Saquarema, just 2.6 miles from Church of Nossa Senhora de Nazaré and 5.9 miles from Ducks' Pond. With free private parking, the property is 2.5 miles from Canhao Square and 2.6 miles from Heitor Bravo Stadium.
The accommodation is non-smoking.
Brazilian Volley training sport center is 6.7 miles from the vacation home, while Saquarema Lagoon is 10 miles away. The nearest airport is Cabo Frio International Airport, 31 miles from Casa Terra Mar.