Holiday Inn Express Lille Centre
75 Bis Rue Léon Gambetta, 59000 Lille, France
Pet friendly
Street entrance
Wheelchair accessible
Display screen(s)
Microphone(s)
Sound system(s)
Speaker(s)
Bar(s)
Space
Capacity
Price
From airport
17.7 km
From subway
1.77 km