Plaza Hotel



Venice • Show on map
View Details for Price
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…More info
