El Cachoeira dos Borges Cabanas e Parque cuenta con piscinas naturales y se encuentra rodeado de montañas en Praia Grande, a 60 km de Torres. También dispone de restaurante.
Algunas habitaciones cuentan con zona de estar, y también las hay con vistas a la montaña o al jardín.
El establecimiento cuenta con tienda de regalos.
La zona de los alrededores es ideal para practicar diversas actividades, como snorkel y senderismo.