Le Napoleon ligger i Lille Centrum, kun 1 minutters gang fra Lille Flandres Metrostation og 4 minutters gang fra Operahuset.