Posizione Centrale
The Light Central Station District si trova in via Panfilo Castaldi 42, nel centro di Milano. Villa Necchi Campiglio dista meno di 1 km, mentre il Teatro alla Scala e la Galleria Vittorio Emanuele sono a 1,8 km. La fermata della metropolitana Porta Venezia è a 30 metri e la stazione ferroviaria Milano Porta Venezia a 250 metri.