Location

Hotel Barchetta Excelsior
Piazza Cavour 1
22100 Como (Italy)
 

Javascript is required to view this map.