Photo gallery for Leonardo Royal Hotel Venice Mestre
Leonardo Royal Hotel Venice Mestre
4.5-star Mestre hotel close to Porto Marghera
Reviews
9.2
Wonderful
Popular amenities
Explore the area
Via Ca Marcello, 6, Mestre, 30172
- Ferretto Square19 min walk
- Porto Marghera20 min walk
- Piazzale Roma9 min drive
- Venice (VCE-Marco Polo)15 min drive