Long Melford, England Area Hotels