多倫多香格里拉酒店位于加拿大最大的城市--安大略省多倫多城市的核心地帶--大學路禮儀大道。坐落于當地66層高的地標性建筑的塔樓第17層。地處繁華地段,靠近城市商業和娛樂區。酒店有202個房間,距離加拿大的歌劇院和芭蕾舞公司只有5個街區。周圍還有加拿大前5大銀行的總部,還有領事館、領先的研究醫院、體育場館、劇院和多倫多國際電影中心。
在大廈的門口,一個手工制作成的不銹鋼雕塑,“瑞星”,是由中國最具影響力的當代藝術家張洹所鑄,這個標志從街道一直延伸到了玻璃樓和酒店兩層樓的大堂。
酒店大堂往前,是202間客房及套房,面積從45平方米至205米(490至2200平方尺)不等。走下電梯,客人會看到一個真絲裝飾的墻壁、中國皇帝的座椅。腳下的地毯,是巧克力灰褐色的,地毯上繪制了山脈和竹子的圖案。在走廊里,玻璃柜子里擺放著亞洲俑,花瓶和陶器。