Armidale Tourist Park and YHA

Hotel, Armidale, NSW, Australia

Armidale Tourist Park and YHA is an award winning Inland Park situated on 14 acres of landscaped gardens only two kilometres from the city of Armidale and only a short drive to the wonderful National Parks of New England.

Tags:
Hotel, Accommodation, Stay
Category:
Hotel