News

LAZILY lounging poolside, a sensational cocktail in hand, you could be forgiven for thinking you're in Palm Springs. But you're at the brand-new Adelaide hotel, Alba, in South Terrace on the southern ...