db San Antonio Hotel + Spa (4 stars)

Triq it-Turisti, Qawra, St Paul's Bay SPB1024 - Malta View on map