Hotel Express by Holiday Inn Leicester Walkers Stadium, Leicester

4 Filbert Way LeicesterLE2 7FQ, United Kingdom