Twenty Business Flats Lille - Bayard bevindt zich in Lille, op 16 minuten lopen van Maison Coilliot en 2,4 km van Hospice Gantois, en biedt gratis WiFi en een gedeelde lounge.
Enkele units hebben een flatscreen-tv met satellietzenders, een volledig uitgeruste kitchenette met koelkast en een eigen badkamer met een douche en een haardroger.
Lille Grand Palais ligt op 2,8 km van het aparthotel, en station Lille Flandres ligt 3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Lille, op 8 km van Twenty Business Flats Lille - Bayard.