V. Forte Marghera, 69, 30173 Mestre
Hotel
4 stars
with
37
rooms
Attractively set in the center of Mestre, Garden Hotel Michelangelo has air-conditioned rooms, a garden, free
WiFi and a bar. This 4-star hotel offers a tour desk and luggage storage space. Private parking is available on site.
At the hotel, rooms include a desk and a flat-screen TV. The private bathroom is ...