Hark Rock to open first hotel in Malta


The 394-room property will form part of a wider development in St George's Bay offering 12 restaurants and bars, a shopping center and a beach.

Continue reading Hark Rock to open first Maltese hotel in Business Traveller.

scroll to top