Book your stay
Qawra Palace Hotel, Qawra Coast Road, Qawra, SPB1900
Tel: 0035621580660/1
[email protected]
Licensed by the Malta Tourism Authority Licence No.: H/0153 — VAT number : MT10026009
Qawra Palace Hotel, Qawra Coast Road, Qawra, SPB1900
Tel: 0035621580660/1
[email protected]
Licensed by the Malta Tourism Authority Licence No.: H/0153 — VAT number : MT10026009