AMOCITY
Located just 820 feet from Lille-Flandres Train Station, this 3-star hotel is set at the heart of the international business district. Pierr...