Отель расположен в городе Армидейл, в нескольких минутах езды от Mount Duval Mountain и University of New England Australia. Этот отель идеально расположен в самом центре города. Отель предоставляет широкий выбор услуг, чтобы сделать Ваше пребывание комфортным.