Hotel Venezia


Mestre • Show on map
View Details for Price
With excellent bus links into Venice's historic center, this 3-star hotel has a central location in Mestre. It offers a buffet breakfast and air-conditioned rooms with free Wi-Fi. Rooms at Hotel Venezia…More info
