Sir Christopher Wren Hotel and Spa nestles in the ramparts of Windsor Castle on the River Thames in the regal borough of Royal Windsor.
The menus and packages we have planned will make it even easier for you to relax and enjoy a memorable Christmas with friends, family and loved ones.
Our elegant private dining suites are ideal for social gatherings between 10 and 100 people.
Let our experienced, professional team cater to your every need. We look forward to making this festive season the best ever.
Sorry, no accommodation details have been added for this venue.