De Luxe Aparthotel Condo Hotel Leicester, Leicestershire
De Luxe Aparthotel in Leicester features accommodation with free Wi-Fi, 200 metres from Leicester Railway Station, 1.3 km from De Montfort University and 1.3 km from University of Leicester. The property is around 2.
Number of rooms: 8
2 De Montfort Street, Leicester, LE1 7GA, United Kingdom