Venice, Italy
Holiday Inn at Marghera
4 out of 5 stars
Picnic Area
Parking Garage
Childcare/Babysitting Services
Banquet Facilities