Is a taste of charming comfort and luxury, with all 170 rooms containing over and above the necessary amenities required for a delightful stay in Mellieha, Malta.
Rooms are spacious and refined, enjoying picturesque
Is a taste of charming comfort and luxury, with