Address: High Street 3, West Haddon, United Kingdom
The Crown is set in West Haddon, 46 km from Stratford-upon-Avon. Guests can enjoy the on-site bar. Each room has a flat-screen TV. For your comfort, you will find free toiletries and a hairdryer. The Crown features free WiFi throughout the property.