Where is Hotel Excelsior Splendide?

Where is Hotel Excelsior Splendide located?

Hotel Excelsior Splendide, Lombardy, Italy (approx. 45.9851°, 9.26054°)


Where is Hotel Excelsior Splendide on the map?