Photo gallery for Hotel Villa Sara
Hotel Villa Sara
Mestre inn with private beach
Reviews
7.6
Good
Popular amenities
Explore the area
80 Via Ugo Vallenari, Mestre, 30173
- Venice (VCE-Marco Polo)6 min drive
- Forte Bazzera7 min drive
- Piazzale Roma10 min drive
- Port of Venice13 min drive