Good location, this hotel is suitable for business or holidays. .
Award winning hotel located in the heart of Adelaide on North Terrace close to [ + ]