Photo gallery for Velinn Hotel Santa Tereza
Velinn Hotel Santa Tereza
3-star hotel in Santa Tereza
Reviews
8.4
Very good
Popular amenities
Explore the area
Av. Luís Massa, 1198, Ilhabela, Sao Paulo, 11630-000
- Yacht Club de Ilhabela11 min walk
- Siriuba Beach5 min drive
- Saco da Capela Beach9 min drive