Leonardo Royal Hotel Venice Mestre Location
Via Ca Marcello, 6, Mestre, Italy
Enter dates to see available properties
Area Information
Attractions
Mestre Stazione F.S
200 m
Centro Sociale Rivolta
400 m
Venezia Mestre railway
450 m
Scuola Navale Militare Francesco Morosini
450 m
Parking Stazione Mestre
450 m
C+c Cash & Carry Marghera
650 m
Parrocchia Santa Maria Immacolata di Lourdes
700 m
Centro Storico di Venezia
1.5 km
Train stations
Venezia Mestre Railway Station
300 m