Where is Hotel Weber Ambassador, Capri?

Where is Hotel Weber Ambassador, Capri located?

Hotel Weber Ambassador, Capri, Hotel Weber Ambassador, Capri, Italy (approx. 40.54571°, 14.23405°)


Where is Hotel Weber Ambassador, Capri on the map?