Shangri-La Hotel

Address
188 University Ave W, Main Lobby, Toronto
Access
No Wheelchair Access