Where is AX ODYCY Hotel?

Where is AX ODYCY Hotel located?

AX ODYCY Hotel, Saint Paul’s Bay, Malta (approx. 35.95381°, 14.42372°)


Where is AX ODYCY Hotel on the map?