Lokal mieści się w Warszawie w biurowcu Central Tower, najlepszym, pod względem komunikacyjnym, miejscu Warszawy - w ścisłym centrum. Obiekt usytuowany jest w bezpośrednim sąsiedztwie Dworca Centralnego, co jest dużym udogodnieniem dla uczestników konferencji i szkoleń, którzy odwiedzają stolicę z oddalonych miejscowości. W pobliżu znajdują się także CH Złote Tarasy, Hotel Marriott oraz inne prestiżowe obiekty.