The 202-room luxury hotel is being built in a new 65-storey tower on University Avenue at Adelaide Street, due to open in August 2012. Shangri-La Hotel, Toronto, will occupy the first 17 floors of this development, which incorporates the historic "Bishops Block"- one of the oldest remaining buildings in Toronto.
This photo also appears in
keyboard shortcuts: ← previous photo → next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts