Hotel: Holiday Inn Express Lille Centre ***

Located close to the Palais des Beaux-Arts de Lille, 2 km from Lille Cathedral and 1.5 km from Saint Maurice Church.

Hotel Description

Facilities and services include a 24 hrs reception, wireless internet in public areas, elevator, safety box at front desk, a breakfast area, lounge bar, business center, meeting room, conference room and car parking. The rooms are equipped with air conditioning, wireless internet, TV, telephone, working desk, coffee/tea and hairdryer. Address: 75 Bis Rue Leon Gambetta, 59000, Lille, France.

Hotel Address

75 Bis Rue Leon Gambetta, , 59000 Lille, , France

Hotel Features

Air ConditioningYes
Wireless Internet (WiFi)Yes
Distance to center 1.5 km
Distance to airport 9 km

Hotel Images

Hotel Map