Budget Hotels

Hotels

Chelsea Hotel, Toronto Towering 27 stories over downtown Toronto, Ontario, Canada, the Chelsea Hotel, Toronto sits 1 block from the historic Canon Theatre and College…

  • Toronto
Hotels