Photos coming soon
HOTEL
Instants Lille
103 Rue Royale, 59800 Lille, France, Lille
Where it sits
Instants Lille
103 Rue Royale, 59800 Lille, France, Lille
50.64358, 3.05519
Similar stays nearby
Plan around Instants Lille
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
