Historic Fine Dining in a Castle Setting
Castle Hill Restaurant offers a fine dining experience in a historic, lovingly restored castle. Guests dine in elegant rooms, some overlooking the gardens, creating a romantic atmosphere. The kitchen prepares refined dishes such as lamb and surf-and-turf combinations, with careful attention to seasoning and accompaniments. Attentive staff and a thoughtfully chosen wine selection enhance the overall experience.