Where is Hotel Giardino Inglese?

Where is Hotel Giardino Inglese located?

Hotel Giardino Inglese, Sicily, Italy (approx. 38.13279°, 13.35071°)


Where is Hotel Giardino Inglese on the map?