Lord Simcoe Hotel, Toronto

From Wikipedia, the free encyclopedia

Lord Simcoe Hotel was one of many of lost hotels in Toronto, Ontario. It was located on the corner of King Street and University Avenue. The 20 floor hotel was built by Henry T. Langston and torn down in 1981.

Other lost hotels: