A truly special hotel at the heart of Royal WindsorA superb location. Individual charm. First class service and attention to detail. Sir Christopher Wren Hotel and Spa has all this, and more.Sheltering beneath the ramparts of Windsor Castle, the hotel enjoys a spectacular setting, overlooking the River Thames at Eton Bridge.The main house holds a unique place in British heritage and over the years, it has been meticulously restored to offer guests the highest levels of comfort and ... More