Hotel Castle Maria offers recently refurbished en-suite rooms. It also features a delicatessen with European cheeses, meats, wines, local produce, and gourmet takeaway options.