Sir Christopher Wren's House Hotel & Spa

Hotels - 4 Stars in Windsor
Sir Christopher's 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 room's ideal for weddings, business or events, the Wrens Club Spa, and Strok's an award winning restaurant & bar.