The Holiday Inn Leicester City is located in the heart of Leicester city centre and offers spacious rooms, a bar and a restaurant where children eat for free. Complimentary standard Wi-Fi is available throughout the hotel.
Zimmeranzahl: 362
129 St Nicholas Circle, Leicester, LE1 5LX, Großbritannien
Hotel heute 3-mal gebucht.