Viale Garibaldi 24, Mestre
Offering free Wi-Fi and free bikes Hotel Garibaldi is located in the pedestrian area in the historic centre of Mestre. A frequent bus runs to Venice and the Lagoon in just 20 minutes.