Photo gallery for Velinn Hotel Santa Tereza
Velinn Hotel Santa Tereza
3-star hotel in Santa Tereza
Reviews
8.4 out of 10
Very good
Popular amenities
Explore the area
Av. Luís Massa, 1198, Ilhabela, Sao Paulo, 11630-000
- Yacht Club Santos2 min walk
- Praia do Sino4 min walk
- Yacht Club de Ilhabela11 min walk