Where is Hotel La Mandorla, Ischia?

Where is Hotel La Mandorla, Ischia located?

Hotel La Mandorla, Ischia, Hotel La Mandorla, Ischia, Italy (approx. 40.70178°, 13.91225°)


Where is Hotel La Mandorla, Ischia on the map?