Canada largest hotel to be replaced by one of Toronto tallest developments
Image by: pixabay
It may be the largest hotel property in the country with 1,590 guest rooms, but the Chelsea's hulking 26-storey volume, aging amenities, awkward layout (it was originally designed to be a student co-op then later a condo tower) and a central location at 33 Gerrard Street West make it a prime redevelopment opportunity for owner Great Eagle Holdings.
Continue to read on: blogTO