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.
Televisions, Internet Access, Wi-Fi, Restaurant, Room Service, Spa, Safe, Bar / Lounge Bar, Conferences, Ensuite Rooms
Nearest public transport
Windsor Royal Station - National Railway