Twenty Business Flats Lille - Bayard encontra-se em Lille, a 16 minutos a pé de Casa Coilliot e a 2,4 km de Hospício Gantois, e apresenta acomodações com acesso Wi-Fi gratuito e um salão partilhado.
Algumas das unidades têm uma televisão de ecrã plano por satélite, uma kitchenette totalmente equipada com frigorífico, e uma casa de banho privativa com chuveiro e um secador de cabelo.
Lille Grand Palais fica a 2,8 km de Twenty Business Flats Lille - Bayard, enquanto Estação Ferroviária de Lille Flandres fica a 3 km da propriedade. O aeroporto mais próximo é o Aeroporto de Lille - Lesquin, que fica a 8 km de Twenty Business Flats Lille - Bayard.