Hotel Garibaldi with EV Charger in Mestre, Italy | SleeperCharger

With a stay at Hotel Garibaldi, you'll be centrally located in Mestre, within a 15-minute drive of St. Mark's Square and Port of Venice. This hotel is 5.9 mi (9.5 km) from Grand Canal and 5.9 mi (9.5 km) from Piazzale Roma.