HotelsClick.com

Hotel Premier Inn Leicester North West

3 Stars

  Leicester Road-Glenfield-Leicester, Leicester, United Kingdom - LE3 8HB - Leicester, United Kingdom View Map

Booking.com
Book