Отель расположен в центре делового района Аделаиды, напротив Казино и здания Парламента, рядом с торговым центром, ресторанами и кафе. Отель находится в современном, 20-ти этажном здании, отремонтированном в 2002г. Отель оснащен бассейном на крыше, спортзалом, Спа-центром и сауной. В отеле есть ресторан Terrace Garden Restaurant со шведским столом, гостиная с легкими закусками, ресторан Rickshaw’s Restaurant с азиатской кухней и ресторан Maestros Restaurant со средиземноморской кухней.