Delta Hotels Customer Service Numbers

Delta Hotels Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
Call to Delta Hotels for any service support at 1-888-890-3222
Dial another number tel: 416- 874- 2135

Where is Delta Hotels Head Office Located at?
The corporate office is located at 77 King Street West, Suite 2300, Toronto, Ontario, M5K 1G8, Canada.
Directions For Driving: The given driving directions path of Delta Hotels from your place to 77 King Street West, Suite 2300, Toronto, Ontario, M5K 1G8, 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 Hotels on the map?

What is Delta Hotels in the Process of?

Delta Hotels originally known as 'Delta Hotels and Resorts' is a Canadian hospitality group that operates more than 40 luxurious hotels in the country with most of them are of four star luxury standard. All the hotels of the 'Delta Hotels and Resorts' group provides a vast range of hospitality services in their hotels that includes indoor swimming pools, conference halls, meeting rooms, spas, fitness centers, wedding halls, restaurants, LCD flat screen TV in every room, and other facilities. Delta Hotels and Resorts is one of the leading and largest Hotel management companies in Canada.

Delta Hotels began its journey in the year 1962 with the opening of its first hotel in Richmond, British Columbia named 'Delport Inn' holding a capacity of 62 single rooms. With the success of its first hotel, Delta Hotels group decided to expand this hospitality business and opened more hotels in the country. The hotels are in different cities and provinces of the country like Nova Scotia, Ontario, Quebec, Saskatchewan, Alberta, British Columbia etc.