This hotel is made up of a series of mansion flats that have been linked together to form a charming and traditional place to stay at the heart of Stratford upon Avon. The rooms have retained a great deal of the period traditional features but have been fused with modern amenities to make you feel at home. It is an ideal base from which to discover the many attractions of this famous community.