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.7 mi (9.2 km) from Piazzale Roma and 8.6 mi (13.9 km) from La Fenice Opera House.
Address
Via forte marghera 69 (near piazza xxvii ottobre), mestre