La Delizia si trova nel centro di Bergamo, nella cosiddetta 'Città Bassa', a 550 metri dalla Stazione delle FS. La posizione centrale e privilegiata, consente di muoversi con la massima libertà utilizzando comodamente i mezzi pubblici sia urbani che extraurbani. Nella zona sono disponibili ampi parcheggi.