Where is AX ODYCY Hotel, St Paul's Bay?

Where is AX ODYCY Hotel, St Paul's Bay located?

AX ODYCY Hotel, St Paul's Bay, AX ODYCY Hotel, St Paul's Bay, Malta (approx. 35.95381°, 14.42372°)


Where is AX ODYCY Hotel, St Paul's Bay on the map?