Aurora Alice Springs
Call +1-888-965-1860
+1-888-965-1860
11 Leichardt Tce, Alice Springs, NT 0870 AU
~39.60 Miles from Ross River
- Indoor swimming pool available
With a stay at Aurora Alice Springs, you'll be centrally located in Alice Springs, steps from Adelaide House and Todd Mall.