Das All Seasons Alice Springs Oasis ist nur wenige Gehminuten von zahlreichen Geschäften und Restaurants der Innenstadt entfernt und bietet einen wunderschönen Ausblick auf den Todd River. Viele Sehenswürdigkeiten, darunter das Flynn-Denkmal und der Old-Ghan-Zug befinden sich in unmittelbarer Umgebung. Alice Springs ist das Tor zum Ayers Rock, den Olgas und dem Kings Canyon.