Equus Restaurant is a fine dining establishment located in the Castle Hotel & Spa. Its menus are inspired by local ingredients, offering a unique culinary experience.