Club Wyndham Dunsborough unveils $5M room refurbishment
Club Wyndham Dunsborough, a leading beachfront resort in the Margaret River region, managed and developed by Travel + Leisure Co has officially unveiled a $5 million refurbishment of its 82 apartments.