Sir Christopher Wren Hotel is a 4-star venue located under the ramparts of Windsor Castle, moments from Windsor & Eton Riverside station. Our characterful buildings are also easily accessible from London, Heathrow and the M4.
The perfect setting for both business and pleasure, this unique venue houses elegantly designed boardrooms and event spaces which can host anything from a meeting, conference and training seminar to a corporate dinner, banquets and a cocktail reception. You can even get married here! Benefit from a gorgeous building in a scenic riverside location as you tie the knot, then retreat to an elegant reception. As we're a hotel, guests will have no trouble finding somewhere to rest after your big day!
Our dedicated chefs and experienced meetings and events team can help you with the layout, décor, music and catering to organise a bespoke corporate or private event to suit your specifications.