Le Crown Hotel est une auberge-restaurant historique à la gestion familiale, construite en 1610. L'établissement a conservé de nombreuses caractéristiques d'intérêt, telles que les caves Tudor et des poutres apparentes.
Le Crown Hotel se trouve au cœur de la grand-rue de Long Melford, au nord de Sudbury.
Les chambres bien aménagées disposent d'une salle de bains privative et d'une télévision à écran plat. Le restaurant sert une cuisine britannique moderne pour le déjeuner et le dîner. En été, vous pourrez déguster des boissons et un dîner dans la cour.