Hotel Premier Inn Leicester North West
3 StarsLeicester Road-Glenfield-Leicester, Leicester, United Kingdom - LE3 8HB - Leicester, United Kingdom View Map
Leicester Road-Glenfield-Leicester, Leicester, United Kingdom - LE3 8HB - Leicester, United Kingdom View Map