A 5-star hotel in the heart of Malta’s popular retail and dining centres, offering welcoming rooms, unique suites, top-end facilities, and award-winning dining.