A stay at Michelangelo Venice Hotel places you in the heart of Mestre, within a 10-minute drive of Port of Venice and Grand Canal. This 4-star hotel is 5.6 mi (9 km) from Piazzale Roma and 5.7 mi (9.2 km) from St. Mark''s Square.
Address
Via Forte Marghera 69 (near Piazza XXVII Ottobre), Mestre
Venice
30173
Customize your travel dates and flight times
Travel dates
Duration
Â
No results
No results
No results
No results
Flight times
Departure flight
A small piece of hand luggage
Return flight
A small piece of hand luggage
Please choose your flights and luggage choice below: