Qawra Palace Hotel,
Qawra Coast Road,
Qawra, SPB1900
Licensed by the Malta Tourism Authority Licence No.: H/0153
VAT number : MT10026009
Contact us directly by email:
Contact us directly by phone:
Tel: 0035621580660/1
For group enquires please contact: