Bury St Edmunds, England Hotels