The Bell Hotel, Bury St Edmunds (3-star) | TravelManiac