The accommodation is perfectly located on North Terrace in the heart of the central business district, opposite the Adelaide Convention Centre.
See more: Hotels in Australia Hotels in Adelaide Holiday Destinations in Australia