Hotel Montepiana is located 1312 feet 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.
The Montepiana Hotel’s rooms are equipped with air conditioning and private bathroom with shower.
Guests can enjoy a continental sweet breakfast daily.
Number of rooms : 3