多伦多香格里拉酒店位于加拿大最大的城市--安大略省多伦多城市的核心地带--大学路礼仪大道。坐落于当地66层高的地标性建筑的塔楼第17层。地处繁华地段,靠近城市商业和娱乐区。酒店有202个房间,距离加拿大的歌剧院和芭蕾舞公司只有5个街区。周围还有加拿大前5大银行的总部,还有领事馆、领先的研究医院、体育场馆、剧院和多伦多国际电影中心。
在大厦的门口,一个手工制作成的不锈钢雕塑,“瑞星”,是由中国最具影响力的当代艺术家张洹所铸,这个标志从街道一直延伸到了玻璃楼和酒店两层楼的大堂。
酒店大堂往前,是202间客房及套房,面积从45平方米至205米(490至2200平方尺)不等。走下电梯,客人会看到一个真丝装饰的墙壁、中国皇帝的座椅。脚下的地毯,是巧克力灰褐色的,地毯上绘制了山脉和竹子的图案。在走廊里,玻璃柜子里摆放着亚洲俑,花瓶和陶器。