- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Awesome place to stay. Location is in a good area. Walking distance to the train also.
Located in Mestre, Leonardo Royal Hotel Venice Mestre is near a train station. The area's natural beauty can be seen at Grand Canal and Giardini della Biennale, while Doge's Palace and La Fenice Opera House are cultural highlights. Our guests love the hotel's location for the sightseeing.Visit our Mestre travel guide
You'll be asked to pay the following charges at the property:
We have included all charges provided to us by the property. However, charges can vary, for example, based on length of stay or the room you book.
The following fees and deposits are charged by the property at the time of service, check-in or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
Everything was excellent staff we love our room and breakfast was delicious.