Real Estate News

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

Share this News