Wyndham builds all-inclusive resort offering with Decameron
Wyndham Hotels & Resorts has signed a partnership with a leading operator of resorts across Latin America, Decameron All Inclusive Hotels & Resorts. The immediate result will be the addition of nine resorts, with more than 2,600 rooms, to the …