Welcome to The Swagman's Rest Apartments...
The Swagmans Rest is a self-contained motel located in Alice Springs within the heart of Australia. With a warm and friendly atmosphere, the staff will make you welcome - Whether you're a seasoned traveller, a family on holiday, in town for work or s...
Alice Springs, , Australia