Holiday Inn St Catharines Customer Service Numbers

  1. Call at +1 905-688-2324

  2. Head Office Location: 327 Ontario Street, St Catharines, Ontario L2R 5L3, Canada
  3. Driving Direction: Follow the directions to locate Holiday Inn St Catharines
  4. Locations Near You: Find nearby locations of Holiday Inn St Catharines

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.