Holiday Inn St Catharines Customer Service Numbers

Holiday Inn St Catharines Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: +1 905-688-2324.

Where is Holiday Inn St Catharines Head Office Located at?
The corporate office is located at 327 Ontario Street, St Catharines, Ontario L2R 5L3, Canada.
Directions For Driving: The given driving directions path of Holiday Inn St Catharines from your place to 327 Ontario Street, St Catharines, Ontario L2R 5L3, Canada.

The Locations Near You?
You can get all nearby locations of Holiday Inn St Catharines on the map?

What is Holiday Inn St Catharines in the Process of?

Holiday Inn is the largest chain of Hotel that offers luxury facilities to the customers in St. Catharine Canada. It was founded on August 1, 1952 by Kemmons Wilson. The hotel has 434,357 bedrooms in 3,414 hotels in the world and serves 100 million guest night customers annually. Holiday Inn offers dining services, lodging facility, timeshares, meeting hall and many others. IT Works under the subsidiary of Inter Continental Hostels Group.