Melton Mowbray, England Area Hotels