Where to stay in Alice Springs – A guide to the city in Australia’s heart Alice Springs is a city located in the Northern Territories of Australia. It is the third largest city in this region, and one of the most important inner cities in the country. Alice Springs is located near the southern border of North Australia,...