Best Hotel Lille Centre
French
This hotel offers a restaurant and is conveniently located in the city center of Lille, near the Gambetta metro station. It provides comfortable accommodation and dining options for guests.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Best Hotel Lille Centre.
Local restaurants nearby
66 Rue Littré, 59000 Lille, France



