Tourist Rest Hostel

LOCAL BRANCH

Tennant Creek

6/ 33 Leichhardt Street, Tennant Creek NT 0860