Hello, Guest

Villa Sara

Villa Sara

POI's creator (Voyajo Team)

★★★
Via Ugo Vallenari 80, In Mestre (Mestre - Marghera), Mestre, Italy
Property Location
With a stay at Villa Sara in Mestre (Mestre - Marghera), you'll be close to San Giuliano Park and Forte Bazzera. This hotel is within close proximity of Piazza Ferretto and Toniolo Theatre.