Tuscany, Italy
Plaza Mestre Hotel
4 out of 5 stars
Concierge
Restaurants
Elevator/Lift
Bar/Lounge
Hand-selected accommodation for quality and service
Modern hotel located across from Venice Mestre train station near Venice historic city center - Comfortable, well-furnished rooms.Plaza Mestre Hotel
Tuscany, ItalyPlease note that some amenities may be restricted or unavailable due to local ordinances or sanitary best practices.