Karen LakeNov 30, 20204 minWyndham Grand To Open First Hotel In AustraliaWyndham Grand Adelaide will become one of the tallest hotels in South Australia, and the first Wyndham Grand hotel for the country, when...