3 ★
Holiday Inn Express Lille Centre
Address: 75 Bis Rue Leon Gambetta, Lille, France
Located in Lille city centre, this hotel is 350 metres from Lille’s Palais des Beaux Arts and 9 km from Pierre Mauroy Stadium. It offers en suite accommodation with a flat-screen TV and free Wi-Fi access.
Hotels Nearby
-
StudioLille - Alexandre
2 Rue Alexandre Leleux, Lille
-
StudioLille - Happy
121 Rue Masséna, Lille
-
La Maison du Champlain - Chambres d'hôtes
13 rue Nicolas Leblanc, Lille
-
Little Suite - Blanche
39 rue Nicolas Leblanc, Lille
-
Little Suite - Stanislas
3 rue des Stations, Lille
-
Little Suite - Berthe
151 Boulevard de la Liberté, Lille
-
L'Art de Vivre Bed & Breakfast
20 rue des Pyramides, Lille
-
StudioLille - Rue d'Anvers
23 Rue d'Anvers, Lille
-
Little Suite - Antonin
15 Place de Béthune, Lille
-
Lille Avenue
10, rue de l'hôpital militaire, Lille
-
Nationale Appart Hotel
132 rue Nationale, Lille
-
Little Suite - Barnabé
13 Rue du Barbier Maes, Lille
- 🏠 WorldPlaces ›
- Hotels ›
- 🇫🇷 France ›
- Lille ›
- Holiday Inn Express Lille Centre