Mestre, Mestre
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Monte San Michele 17, Mestre
Hotel Montepiana is situated 400 metres from Venice Mestre Train Station, with great links to Venice. It offers free parking not bookable, availability on arrival, and spacious rooms with free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees