Posted inHotels New build $110 million Langham Place hotel set for Adelaide’s Glenelg A new build AUD$110 million luxury Langham Place hotel is set for Adelaide and HM has the details. January 25, 2017February 23, 2023 Continue Reading