Hotel Armidale - Reviews on Hotels in Armidale, New South Wales, Australia close