Maritim Antonine Hotel & Spa Malta(4 stars)

George Borg Olivier Street View on map