Housed in a charming listed heritage building, the Sir Christopher Wren's House Hotel in Windsor has a reputation for offering fine dining and sophisticated accommodation. Boasting a prestigious position along the bank of the Thames River, close to popular attractions such as Windsor Castle, the hotel was formerly home to Sir Christopher Wren, and the building retains the feel of a family residence. Don’t miss the opportunity to dine al fresco at the award-winning Strok's Restaurant nor a pampering session at the Wren's Health and Beauty Club. Nearby Legoland is a suitable attraction for families, as is Thorpe Park.