Posizione
La struttura sorge in Via del Banco di Santo Spirito, a 300 metri da Castel Sant'Angelo e a 9 minuti da Piazza Navona. Campo de' Fiori dista meno di 1 km, mentre il Pantheon è a 13 minuti a piedi. L'Aeroporto di Roma Ciampino è a 17 km, Fiumicino a 18 km.