Armier Beach Resort: Armier Beach Resort is a new concept to transform Armier Bay in Mellieha into a new vibrant destination. We shall be operating the Baia Asian Fusion Restaurant/Bar Lounge Beach Resort in partnership with an International Franchise as well as Palm Beach Resort.