Book your stay
Qawra Palace Hotel, Qawra Coast Road, Qawra, SPB1900
Tel: 0035621580660/1
reservations@qawrapalacemalta.com
Licensed by the Malta Tourism Authority Licence No.: H/0153 — VAT number : MT10026009
Qawra Palace Hotel, Qawra Coast Road, Qawra, SPB1900
Tel: 0035621580660/1
reservations@qawrapalacemalta.com
Licensed by the Malta Tourism Authority Licence No.: H/0153 — VAT number : MT10026009