Sir Christopher Wrens House Hotel & Spa

+44 (0) 1753 861 354
57 Thames Street, Windsor SL4 1QW

Hotels - 4 Stars in Windsor, Berkshire

Sir Christophers House Hotel & Spa is an elegant 17th Century town house, located in a privileged positioned between the banks of the Thames, and Windsor Castle. It offers guests many high-class facilities including 96 individually designed bedrooms, a range of function & meeting rooms ideal for weddings, business or events, the Wrens Club Spa, and Stroks an award winning restaurant & bar.


Opening Hours

Location Map