2 Bedroom Flat - Underground parking and lift
Minster Court Norton Street, Leicester, LE1 5TN, United Kingdom,Object type: Hotel Leicester
Stay in the heart of Leicester – Show map Located in Leicester in the Leicestershire region, with De Montfort University and Belgrave Road nearby, 2 Bedroo