OKKO Hotels Lille Centre
4-star hotel in Lille Centre Ville
Reviews
9.2 out of 10
Wonderful
Popular amenities
Explore the area
13 rue d'Amiens, Lille, 59800
- Lille Grand Square4 min walk
- Rihour Square4 min walk
- La Voix du Nord4 min walk
- Lille (LIL-Lesquin)16 min drive