Wyndham Hotels and Resorts is the largest group in the world by number of hotels exceeding 9000 globally under 24 brands and its presence in 95 countries.