Dining - Windsor Restaurant
The Castles Windsor Restaurant has a warm and intimate ambience enhanced by the Candle lit setting.
A Choice of A La Carte and Table d´Hote menus combine contemporary and classic cuisine complemented with interesting selections of fine wine. Whether you are spending an evening with friends or family or meeting with business colleagues the restaurant lends itself to many occasions.
Sunday lunch is still a very traditional affair with a variety of roasts and delightful homemade deserts.
Booking is advisable to avoid disappointment.


