Quality Hotel Powerhouse

Armidale Rd & New England Hwy
Tamworth
New South Wales
Australia