The Crown Inn Hotel
Hall Street Long Melford, Sudbury, CO10 9JLThe 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…
12 rooms
from £52