Alice Lodge Backpackers 2.5 stars

4 Mueller Street, 0870 Alice Springs, Australia

Hotel image
Read more reviews for Alice Lodge Backpackers