Armidale Acres Motor Inn is a Australian Lodging based in Armidale, New South Wales. Armidale Acres Motor Inn is located at 11294 New England Hwy, Armidale NSW 2350, Australia,
Please contact Armidale Acres Motor Inn using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Armidale Acres Motor Inn opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.