Project Echo News
Wyndham Hotels & Resorts Achieves Major Milestone
Wyndham Hotels & Resorts, the world’s largest hotel franchising company with approximately 9,000 hotels across 95+ countries, announces today that its new, extended-stay brand operating under the working title “Project ECHO” has achieved 100 hotels signed across the United States.