Holiday Inn Leicester City 129 St Nicholas Circle, Leicester Castle Park Hotel Leicester City Centre, Leicester Mercure Leicester The Grand Hotel Leicester City Centre, Leicester