On the High Street at the heart of Windsor, this charming hotel offers an excellent position from which to explore the many historical facets of the Berkshire town. The rooms have been designed to ensure that guests are comfortable at all times and there is a range of fine modern amenities that are gently fused with the old fashioned period features.