Delta Chelsea Toronto Customer Service Numbers

Delta Chelsea Toronto Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
Call to Delta Chelsea Toronto for any service support at 1-866-715-0006 / (416) 595-1975
Dial another number tel: 1-800- (243-5732)

Where is Delta Chelsea Toronto Head Office Located at?
The corporate office is located at 33 Gerrard Street West, Toronto, Ontario M5G 1Z4, Canada.
Directions For Driving: The given driving directions path of Delta Chelsea Toronto from your place to 33 Gerrard Street West, Toronto, Ontario M5G 1Z4, Canada.

For Availing Customer Email Service Support?:
Send all your queries at

Which is the Website? is the website of the business.

The Locations Near You?
You can get all nearby locations of Delta Chelsea Toronto on the map?

What is Delta Chelsea Toronto in the Process of?

The Delta Chelsea Hotels or theDelta Hotelsis considered as one of the popular Hotel management company of Canada. It was established in the year of 1962 in Richmond, British Columbia. However, it had opened its branch in Toronto with 1,590 rooms in 1975. It is known for its leadership, performance, planning, customers interaction, supplier focused operations and more. In 2000, it was awarded with the Gold Trophy awards for the quality and received the best employers in Canada By Aon Hewitt as per the records of 2014.

Special Packages Offered By Delta Chelsea Toronto

Delta Chelsea Toronto with extremely advanced and innovative servicing and product range satisfies customers from all aspects.