Holiday Inn Venice-Mestre Marghera

from
check rates
avg/night
up to: % savings
Marghera, Mestre, VE 30175
  • stars
  • rating
This hotel is located in Mestre (Mestre - Marghera), close to Porto Marghera, San Giuliano Park, and Toniolo Theatre. Local attractions also include Piazza Ferretto and Municipal Tower of Mestre. read more
Special Offer
Reviews