L’Istituto di Istruzione Secondaria Superiore “Elena di Savoia” è situato nel cuore del Centro Storico della Napoli antica, in prossimità della zona Universitaria e di Via Mezzocannone, non lontano da Via Duomo, da Via San Biagio dei Librai e da Corso Umberto I.


La scuola è articolata su due plessi, la sede centrale (Elena di Savoia) si trova in Largo San Marcellino n° 15 e la sede succursale (A. Diaz) in Via dei Tribunali n° 370.


Entrambe le sedi sono facilmente raggiungibili con diversi mezzi di trasporto in quanto nelle vicinanze, come si può visualizzare dalla mappa sotto riportata, si trovano le stazioni “Dante” e “Università” della Metropolitana Linea 1, la stazione “Cavour” della Metropolitana Linea 2, la Stazione Centrale di Piazza Garibaldi, la stazione della Vesuviana di Porta Nolana e diverse fermate di autobus.