Hotel Plaza
Hotel
Mestre
Located right in front of Mestre Train Station, Hotel Plaza offers elegant, spacious rooms with free Wi-Fi. Venice is just a 10-minute bus or train ride away. The Plaza's rooms feature classic furnishings in warm colours.
Number of rooms: 209
Viale Stazione 36, 30171 Mestre, Italy
Hotel booked 2 times today.