这座豪华酒店位于一幢新建的65层大厦之中,地处阿德雷德大街(Adelaide Street)的大学大道(University Avenue)上。酒店有202间客房,计划于2012年二季度开业。多伦多香格里拉大酒店将占据大厦底楼到17楼之间的楼层,包含了历史上有名的 “Bishops Block”- 多伦多现存的最古老的建筑物之一。
酒店位于阿德雷德大街(Adelaide Street)上大学大道(University Avenue)的西侧,这里是本城的金融和娱乐中心。从酒店出发步行至市区主要办公区、Bloor & Yorkville购物及用餐区、剧院和表演场所均非常方便。
作为香格里拉集团在该国投资的第二间酒店,这间全新的多伦多顶级豪华酒店的开发工作与于2009年开业的温哥华香格里拉大酒店,由同一个团队来完成。
除酒店本身以外,大厦的高层还设有豪华公寓。