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,Mestre
Conte Rosso Apartments ARCA
2 Via Edmondo de Amicis 3rd Floor - Apt. n. 34,Mestre
Linda's House Mestre
2 Via Edmondo de Amicis Int.63,Mestre
Residenza Lelly
Via De Amicis 2,Mestre