Sheltering beneath the ramparts of Windsor Castle the hotel enjoys a spectacular setting overlooking the River Thames at Eton Bridge.Once the family home of the famous British architect Sir Christopher Wren today the Hotel offers 96 traditional and contemporary rooms award-winning dining in Strok's Restaurant a modern gym and spa as well as outstanding facilities for weddings conferences and other events.