Wyndham is a big name in the world of hotels. However, one thing missing from its hotel portfolio has been an All-Inclusive experience – until now, that is. Wyndham is launching Alltra, its new All-Inclusive brand, and excitingly, its first two properties are in the vacation hotspots of Cancun and Playa del Carmen. During 2020, …