HotelsClick.com

Leicester City Apartments Charles Hope - Leicester United Kingdom - Photos

» Leicester City Apartments Charles Hope - Leicester United Kingdom

Booking.com

No photos

Leicester City Apartments Charles Hope - Leicester United Kingdom - Search and Book Hotel

93 Highcross St,
Le1 4Ax Leicester
Hotels 3 Stars United Kingdom