1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 5 photos
Station House Mestre Province Of Venice
Via Edmondo de Amicis 2 30171 Venezia Italy, Mestre, Italy
Show map
Nearby Hotels
Sunset House Mestre
Via Edmondo de Amicis 2,MestreConte Rosso Apartments ARCA
2 Via Edmondo de Amicis 3rd Floor - Apt. n. 34,MestreLinda's House Mestre
2 Via Edmondo de Amicis Int.63,MestreResidenza Lelly
Via De Amicis 2,Mestre