101 Welford Road, Leicester LE2 7QS, England
0.7 km from De Montfort University Leicester
#1 Best Value of 4,419 places to stay in Leicester
Hotels Near De Montfort University Leicester | There are 199 Hotels nearby in Leicester |
---|---|
Hotels nearby reviews | There are 39,083 reviews on Tripadvisor for Hotels nearby |
Hotels nearby photos | There are 12,036 photos on Tripadvisor for Hotels nearby |
Nearest accommodation | 0.12 km |