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