Wyndham looks beyond Thailand’s major cities with latest resort
Wyndham Inns and Resorts has appointed Wyndham Locations to handle a beachfront vacation resort on Thai Riviera which will come to be the first Wyndham-branded property in Thailand outdoors of…