Where is Hotel Degli Oleandri?

Where is Hotel Degli Oleandri located?

Hotel Degli Oleandri, Lombardy, Italy (approx. 45.49303°, 10.60841°)


Where is Hotel Degli Oleandri on the map?