This up-market hotel is situated at the heart of Stratford, not far from the River Avon. Within a few minutes walk, guests will reach the various places of interest, including the Royal Shakespeare Theatre and Shakespeare's birthplace. Birmingham airport is around. 40 km away.