- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Great service, nice location, friendly staff! I recommend this hotel.
Your dates need to occur after 2020-01-19. Try updating your dates to see prices for your trip.
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 La Fenice Opera House and Palazzo Grassi are cultural highlights.
Excellent hotel, modern and new. Perfect room: from bedding to toillets and ammenities in room. Very good service at reception, we had an early flight back home and they offered us complimentary breakfast boxes. Very cheap parking next door to the hotel and a stone's throw from Mestre train/bus station.As a frequent traveller this is top 3 I've ever stayed.