26-28 Princess Road West
26-28 Princess Road West Apartment 8, Leicester, LE1 6TP, United Kingdom,Object type: Hotel Leicester
Stay in the heart of Leicester – Show map Featuring city views, 26-28 Princess Road West provides accommodation with a balcony and a kettle, around 0.6 mil