Press

Back to Press
Shangri-La Toronto Is The Place To Stay
  • Share

To answer the question, “Where should I stay in Toronto?” Curbed released the first-ever edition of Curbed’s Hotel 18 map,  a list of the city’s most essential hotels.

Read more at curbed.com