meetbeez

Holiday Inn Express Lille Centre

Holiday Inn Express Lille Centre is located in Lille, France. This strategically located hotel offers 103 comfortable and well appointed guest rooms with proper amenities for a wonderful stay. We also provide meeting and event facilities.

Ammenities

  • Projector
  • Coffee
  • Water
  • Wifi
  • Snacks

Location

75 Bis Rue Leon Gambetta

Testimonials

Hear from our guests

4.8 • 15 reviews
Loading testimonials...