Skip to main content

Book your stay

Great Nights. Even better days.

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