Toronto City Sights

The Chelsea Hotel, Toronto (formerly the Delta Chelsea Toronto and briefly the Eaton Chelsea) in Toronto, Ontario, is the largest hotel in Canada. Located at 33...

The Chelsea Hotel, Toronto (formerly the Delta Chelsea Toronto and briefly the Eaton Chelsea) in Toronto, Ontario, is the largest hotel in Canada. Located at 33 Gerrard Street West, it contains 1,590 guest rooms and suites on 26 floors, with 5 basements and 18 elevators. Their central location lets guests explore the city’s top attractions and come back to a hotel built for family, fun, and celebration. Enjoy 4 nights in this stunning city with departures from London Gatwick (direct) on 15th March 2020. Add On Niagara Falls Day Trip for £115pp. Glasgow departure £105pp more.