Hotel Villa Sara


Mestre • Show on map
Price as low as EUR 81.94
Surrounded by green fields Villa Sara features a restaurant and an outdoor pool with hydromassage jets. Its classic air-conditioned rooms are 10 km from Venice and a 5-minute drive from Venice International…More info


