The Crown Inn Hotel
The Crown Hotel is a family-run historic inn and restaurant, built in 1610. It retains many interesting features, such as Tudor cellars and exposed internal beams. The Crown Hotel is in the centre of the high street in Long Melford, north of Sudbury. The en suite bedrooms are well-appointed and have a flat-screen TV. In the restaurant, modern British cuisine is served at lunch and dinner, and in summer, you can enjoy drinks and dinner in the courtyard garden.
- Top location: Highly rated by recent guests (9.1)
- Free parking available on-site
- Loyal customers: There are more repeat guests here than most other properties.
Kids
Children of any age are welcome.
Dogs
Pets are not allowed.
Address
Hall Street, Long Melford, CO10 9JL, United Kingdom, Long Melford, UK