Where is Hotel Barchetta Excelsior?

Where is Hotel Barchetta Excelsior located?

Hotel Barchetta Excelsior, Lombardy, Italy (approx. 45.81281°, 9.08155°)


Where is Hotel Barchetta Excelsior on the map?