Hotel Lille Europe


Lille • Show on map
Price as low as EUR 61.90
Located just 250 metres from Lille-Flandres Train Station this 3-star hotel is set at the heart of the international business district. Pierre Mauroy Stadium is a 17-minute drive away. This hotel has…More info


