Where is Hotel Ambasciatori, Palermo?
Where is Hotel Ambasciatori, Palermo located?
Hotel Ambasciatori, Palermo, Hotel Ambasciatori, Palermo, Italy (approx. 38.11423°, 13.36485°)
Where is Hotel Ambasciatori, Palermo on the map?
Hotel Ambasciatori, Palermo - Monreale Cathedral
{"latitude":38.11423,"longitude":13.36485,"title":"Hotel Ambasciatori, Palermo"}