Doté d'un salon commun et offrant une vue sur la ville, le Twenty Business Flats Lille - Bayard est situé à Lille, à 1,4 km de la maison Coilliot et à 2,4 km de l'Hospice Gantois. Il dispose d'un ascenseur, d'un service de sécurité d'une journée et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Cet appart'hôtel propose des chambres familiales et des équipements pour les personnes à mobilité réduite.
Certains logements comprennent une télévision par satellite à écran plat, une kitchenette entièrement équipée avec un micro-ondes ainsi qu'une salle de bains privative pourvue d'une douche et d'un sèche-cheveux.
Vous séjournerez à 2,8 km du Grand Palais de Lille et à 3 km de la gare de Lille-Flandres. L'aéroport de Lille, le plus proche, est implanté à 8 km.