Howard Johnson Markham Customer Service Numbers

  1. Call at +1-800-285-9260

  2. Head Office Location: 555 Cochrane Drive, Markham, Ontario L3R 8E3, Canada
  3. Driving Direction: Follow the directions to locate Howard Johnson Markham
  4. Locations Near You: Find nearby locations of Howard Johnson Markham

What is Howard Johnson Markham in the Process of?

The Howard Johnson's has string of Motels and Restaurants that offers different kinds of facilities such as a Playground, a Jacuzzi, Swimming Pool, Meeting rooms, Room services, Laundry services, Internet access and Fitness center and many more. It works as the part of Wyndham Worldwide Corporation. The Howard Johnson's was set up in the year of 1925 under the guidance of Howard Deering Johnson in Quincy, Massachusetts, United States. In the year 1954, Howard Johnson restaurants had around 400 outlets in 32 states in America. This made Howard Johnson the first Nationwide restaurant chain in United States.