Holiday Inn
Hotels - 4 Stars in LeicesterHoliday Inn Leicester is located in the town centre and has 188 rooms, full business facilities, an on site fitness centre and a restaurant. All rooms have en suite facilities, colour televisions, a mini bar and a hair dryer.
Features
Bar / Lounge Bar, Car Parking, Televisions, Room Service, Air Conditioning, Business Facilities, Wi-Fi
Nearest public transport
Leicester London Road - National Railway
Similar businesses nearby