Only stayed in one city centre hotel in Leicester and I would urge you to avoid it, the Ramada was a terrible, terrible hotel. Cold unheated rooms in late Autumn, poor room service, unhelpful staff, a dining room that I thought was rather whiffy of a sewage persuasion... I detested it. Generally when I Leicester I have stayed at the Marriott but that isn't in the city centre it is out by the M1 - it is however an excellent hotel and one I would definitely recommend, about £8 in a taxi to/from the city centre.