Posizione
La struttura si trova a 100 metri da Piazza Navona, nel quartiere Navona del centro di Roma. Castel Sant'Angelo dista 700 metri, raggiungibile a piedi in 8 minuti. La fermata dell'autobus di Largo di Torre Argentina è a 10 minuti a piedi e collega al Colosseo e alla stazione Termini.