Le Holiday Inn Hotel & Suites du centre-ville de Montréal aura 40 étages, 200 chambres et 30 suites. Situé au cœur du quartier des affaires, il voisinera avec les tours CIBC et IBM, l’immeuble de CGI et l’Université Concordia. Tout près se trouvent également des attractions culturelles comme le Centre Bell, domicile des Canadiens de Montréal, le Musée des beaux arts de Montréal et la gare Centrale.