Velinn Hotel Santa Tereza
Ilhabela, State of São Paulo
Located in Ilhabela, Velinn Hotel Santa Tereza is on the waterfront, a 1-minute drive from Santa Tereza Beach and 5 minutes from Siriuba Beach. This hotel is 1.2 mi (1.9 km) from Saco da Capela Beach and 5.9 mi (9.4 km) from Cabras Island.