The recent opening of 25hours Hotel the Olympia in Sydney marks this global brand's first Australian property. We check in to ...