Offering natural swimming pools and surrounded by the mountains, Cachoeira dos Borges Cabanas e Parque is set in Praia Grande, 37 mi from Torres. Guests can enjoy the on-site restaurant.
Certain rooms feature a seating area to relax in after a busy day. Some units have views of the mountain or garden.
You will find a gift shop at the property.
A number of activities are offered in the area, such as snorkeling and hiking.