Via giorgio rizzardi 54, 30175 Marghera
Hotel 3 stars
Stay in the heart of the Marghera district in the 3-star Hotel Vienna, only 656 feet from Venezia Mestre Train Station.
Choose from one of Hotel Vienna’s 63, rooms with attached bathroom. Facilities include direct-dial telephone, free WiFi, air conditioning and flat-screen TV.
The Vienna Hotel is...