"Wyndham Rewards is second with a score of 65. The company also has the largest hotel network, with 9,178 properties in total. Wyndham Rewards excels in earning policies and offers broad geographic coverage, providing substantial rewards value across different spending profiles." - Travel + Leisure Editors