Localizado na Cidade Velha de Lille, o The People - Lille é um hostel que apresenta dormitórios partilhados e quartos privados. A Grand Place de Lille fica apenas a 10 minutos a pé e as estações ferroviárias a 20 minutos a pé da propriedade.
Todos os dormitórios incluem aquecimento e casa de banho partilhada. Os outros quartos têm uma casa de banho privativa.
O pequeno-almoço, composto por especialidades doces e salgadas, é servido todas as manhãs. Os hóspedes também podem desfrutar de uma bebida à noite. Os bares e discotecas locais encontram-se a uma curta caminhada da propriedade.
As comodidades adicionais incluem uma receção 24 horas e acesso Wi-Fi gratuito em todas as áreas.
A Cidadela de Lille fica a 1 km da propriedade.