Last updated on November 24th, 2018 at 07:05 amWyndham Hotels and Resorts is a hotel and resort chain based in the United States. It has locations in Canada, Mexico, Colombia, The company sold many of its hotels in the early 2000s. If you need to find out the Wyndham Hotel Hours Of Operation, Holiday Hours