Find and Book Top Rated Hotels near Venezia Mestre Railway Station in Mestre
Choose among 1 hotels near Venezia Mestre Railway Station in Mestre
Places to stay near Mestre
Homestay
MapView on map4.2 km from Mestre4.2 km from City Centre3.0 km from Venezia Mestre Railway Station
From
US$ 121
/night
Saved
Save