Offering a shared lounge and city view, Twenty Business Flats Lille - Bayard is situated in Lille, 1.4 km from Coilliot House and 2.4 km from Hospice Gantois. Among the facilities at this property are a lift and full-day security, along with free WiFi throughout the property. The aparthotel has family rooms and facilities for disabled guests.
Some of the units have a satellite flat-screen TV, a fully equipped kitchenette with a microwave, and a private bathroom with a shower and a hair dryer.
Lille Grand Palais is 2.8 km from the aparthotel, while Lille Flandres Train Station is 3 km from the property. The nearest airport is Lille Airport, 8 km from Twenty Business Flats Lille - Bayard.