Where is Allegro Hotel?
Where is Allegro Hotel located?
Allegro Hotel, Saint Julian's, Malta (approx. 35.92121°, 14.48937°)
Where is Allegro Hotel on the map?
{"latitude":35.92121,"longitude":14.48937,"title":"Allegro Hotel"}