Situato nel quartiere 8° arrondissement di Lione, il Suite Leeroy Lione si trova a una distanza di 700 metri da Institut & Musée Lumière e a circa 3 km dallo stadio di Gerland, che si consiglia di visitare agli appassionati di sport.
L'Église Saint-Georges è a 10 minuti in macchina dall'appartamento e il Centro Convegni Halle Tony-Garnier è a 3,1 km. Il centro di Lione dista 4 km da quest'appartamento. Il Suite Leeroy si trova a circa 4 km dal Parco della Tête d'Or.
La stazione della metropolitana Monplaisir-Lumière è a soli 650 metri, ciò offre un collegamento con zone popolari di Lione.