With a stay at Hotel Mondial, you''ll be centrally located in Mestre, within a 10-minute drive of Port of Venice and Grand Canal. This beach hotel is 5.4 mi (8.7 km) from Piazzale Roma and 8.4 mi (13.4 km) from St. Mark''s Square.
Via rizzardi 21 - 30175 marghera - venice
Venice mestre
30175
Checking for room alternatives