Corso del popolo 94, 30172 Mestre
Aparthotels
Offering garden views, Venice Terminal Apartments & Suites is an accommodation located in Mestre, 1.1 km from M9 Museum and 5.6 km from Mestre Ospedale Train Station. Private parking is available on site. The accommodation provides a 24-hour front desk, airport transfers, a lift and free WiFi. The units...