Choose from our two spacious restaurants at the Castle Hotel. Outdoor Dining in our heated courtyard terrace for romantic al fresco dining. Treat yourself or family to a sumptuous Afternoon Tea. Our breakfast is served daily downstairs in our Vaults.