Qawra Palace plc
Qawra Palace is the property holding company of the Qawra Palace Hotel, which in turn, is leased and operated by Mallard Co. Ltd – a company owned by the same shareholders. Qawra Palace also acts as a finance vehicle to Mallard Co. Ltd.