Our 4-star hotel in Sliema delivers warm hospitality with distinct character across its charming rooms and dining outlets, along with access to 5-star level facilities.