Les 200 appartements du 1420 et 1433 Towers sont stratégiquement situés au Centre-ville de Montréal à proximité des grandes universités, de la trépidante rue Ste-Catherine, une des rues marchandes les plus animées de Montréal. La montagne du Mont-Royal ainsi que le quartier des spectacles et des affaires sont localisés à quelques enjambées de ces immeubles. Malgré sa localisation au cœur du centre-ville, cet endroit demeure paisible et facilement accessible.