at 1 St Georges Way, Leicester , LE1 1SH United Kingdom
A great city centre location, this Premier Inn is conveniently located for amenities and attractions including the National Space Centre and Leicester Racecourse.
376 FB users likes Premier Inn Leicester City Centre, set it to 17 position in Likes Rating for Leicester, United Kingdom in Hotel & Lodging category
Premier Inn Leicester City Centre is Leicester based place and this enity listed in Hotel category. Located at 1 St Georges Way LE1 1SH. Contact phone number of Premier Inn Leicester City Centre: 0871 527 8596