- UK Information
- UK Hotels
- Crown Inn Hotel, The
Crown Inn Hotel, The
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...
Visa,Maestro,MasterCard,American Express
Prices from £42
12