Hotels around
Marghera
City of Art Venice LLoyd Quick description Just 150 metres from Venezia Mestre Train Station, the 3-star...
Marghera
Marghera
Marghera
Mestre
Marghera
Marghera
Marghera
Nuova Locanda Belvedere Quick description Located 500 metres from Venezia Mestre Station, Nuova Locanda...
Mestre
Best Western Plus Hotel Bologna Quick description Located opposite Mestre Train Station, with excellent public...