Where is Excelsior Palace Hotel?
Where is Excelsior Palace Hotel located?
Excelsior Palace Hotel, Sicily, Italy (approx. 37.85056°, 15.28116°)
Where is Excelsior Palace Hotel on the map?
Excelsior Palace Hotel - Catania Airport
Excelsior Palace Hotel - Catania
{"latitude":37.85056,"longitude":15.28116,"title":"Excelsior Palace Hotel"}