3 stars hotel with 54 rooms.
Located in the city center of Lille, in front of the subway station "Gambetta": 5 minutes from the train stations, the museums, the old city, and Euralille, 10 minutes from Lille Grand Palais, near the big Wazemmes market and shops.
Easy access to the A1 ...