Venice Vacation House Hotel Mestre
Located in Mestre, 1.3 km from M9 Museum and 4.6 km from Mestre Ospedale Train Station, Venice Vacation House provides accommodation with air conditioning and access to a garden.
Number of rooms: 8
24 Via Podgora, 30171 Mestre, Italy