Map

Please fill the form below.

    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:

    [email protected]


    Contact us directly by phone:

    Tel: 0035621580660/1


    For group enquires please contact:

    [email protected]