Where is Albatros Hotel?
Where is Albatros Hotel located?
Albatros Hotel, Sicily, Italy (approx. 37.04295°, 15.25928°)
Where is Albatros Hotel on the map?
{"latitude":37.04295,"longitude":15.25928,"title":"Albatros Hotel"}