Mestre, Mestre
Spend a second to
save a fortune!
Spend a second to save a fortune!
Viale Venezia, 11, Mestre
Hotel Paris is less than 100 metres from Venezia Mestre Train Station, a 7-minute journey from Venice. All guest rooms are equipped with a 26" LED TV.
See MoreUsage of subsidiary facilities may incur additional fees