Wyndham Debuts Trademark Collection in Latin America with Opening of Costa Blu Beach Resort
Wyndham Hotels & Resorts, the world's largest hotel franchising company with approximately 9,200 hotels across more than 80 countries, today announced the arrival of its Trademark Collection® by Wyndham soft-brand to Latin America and the Caribbean with the addition of the Costa Blu Beach Resort in Belize.