Mestre hotels in Stazione Mestre
Multiple accommodations for your stay
Show map
324 results found
Filters
- Most popular first Sorting
Vintage Apartment Venetian Mood
19 Viale Venezia, Mestre, Italy (Open map)
Mestre Stazione F.S is at a distance of about 700 metres away, while Venezia Mestre railway is a mere 1.1 km away. Vintage Apartment…
Read more... Venetian Haven Bnb
Via Buccari 01, Mestre, Italy (Open map)
This 3-bedroom apartment is nestled in the Stazione Mestre district, just a 6-minute walk from Scuola Navale Militare Francesco...
Read more... Mestre Apparment Rooms
Via Monte San Michele 51, Mestre, Italy (Open map)
This apartment lies 2.3 km from Torre dell'Orologio. Galleria Barcella Shopping Mall is approximately a 25-minute walk from Mestre...
Read more... Venezia-Mestre Train Station Relax Suites
Via Fagare, 23, Mestre, Italy (Open map)
Piazza XXVII Ottobre is located 1.9 km from this apartment. Set in the Stazione Mestre district, an 8-minute walk from Via Piave,...
Read more...