Get Directions to Outback Inn Resort ← View details 46 Stephens Road, Alice Springs NT 0871, Australia, Alice Springs, Northern Territory (08) 8952 6100 Get Directions From* To * — Required information