More Hotels Near Hotel Garibaldi
Piazza Ferretto 73
Mestre, IT 30174
Distance: 0.3 miles
Piazza 27 Ottobre, 91
Mestre, IT 30171
Distance: 0.3 miles
Via Circonvallazione 109
Mestre, IT 30174
Distance: 0.4 miles
Via Forte Marghera, 63/65
Mestre, IT 30174
Distance: 0.4 miles
Via Forte Marghera 69
Mestre, IT 30173
Distance: 0.4 miles
Piazzale Donatori Di Sangue 14
Mestre, IT 30171
Distance: 0.5 miles
Via Forte Marghera, 99/a
Mestre, IT 30173
Distance: 0.5 miles