Leichhardt Terrace Alice Springs, Nt, Alice Springs, Australia
Aurora Alice Springs Photos
Aurora Alice Springs Map
Leichhardt Terrace Alice Springs, Nt, Alice Springs, Australia
Searching for availability
Hotel Information
This 4 star hotel is located in the city centre of Alice Springs. The Hotel has an outdoor swimming pool. All 109 rooms are equipped with hairdryer, ironing set and air conditioning.