Škola je lokalizovaná v srdci Times Square – priamo v centre všetkého, čo môže toto mesto ponúknuť. Len pár krokov od školy sa nachádzajú divadlá na Broadwayi, najznámejšia ulica plná obchodov – 5th Avenue, Empire state building a mnohé iné.

Škola okupuje prekrásnu budovu na Broadwayi s výhľadom na Times Square. V apríli tohto roku bola dokončená kompletná renovácia. Plne klimatizovaná budova má 16 svetlých a moderných tried, študentskú miestnosť, 10 počítačov s prístupom na internet, WiFi.

Škola je veľmi dobre situovaná aj čo sa týka prístupnosti. V okolí sa nachádzajú mnohé zastávky.

