





Premier Inn Leicester City Centre - Train Station
★★★ 3.0 Star Hotel
(1 reviews)
Rooms: 594
Frequently Asked Questions
Where is Premier Inn Leicester City Centre - Train Station located?
Premier Inn Leicester City Centre - Train Station is located at 1 St Georges Way, Leicester, United Kingdom.
What is the star rating of Premier Inn Leicester City Centre - Train Station?
Premier Inn Leicester City Centre - Train Station is a 3.0-star Hotel.
How many reviews does Premier Inn Leicester City Centre - Train Station have?
Premier Inn Leicester City Centre - Train Station has 1 reviews with a rating of 9.6/10.
How many rooms does Premier Inn Leicester City Centre - Train Station have?
Premier Inn Leicester City Centre - Train Station has 594 rooms.