Photos coming soon
HOTEL
Venice Home Mestre Train Station
corso del popolo 241, Venice, Italy
Where it sits
Venice Home Mestre Train Station
corso del popolo 241, Venice, Italy
45.48217, 12.24033
Similar stays nearby
Appartamento Al Corso - Only Family
Hotel · 43 m
Beauty of Venice
Hotel · 44 m
Corso 132
Hotel · 63 m
Studio with spectacular views of Venice Enjoy La Serenissima
Hotel · 81 m
Ca' dei Cedri
Hotel · 90 m
VENICE Appartamento comodo - posizione strategica
Hotel · 93 m
Beautiful Apartment in Mestre with Air-conditioning
Hotel · 108 m
Htm Venice Suite Touch the Sky
Hotel · 108 m
Plan around Venice Home Mestre Train Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
