11 Leichhardt Terrace
Alice Springs, Australia 870
Listing # RA-1097637
With the refurbished reception, courtyard and pool areas, this vibrant property is the only accommodation on the Todd Mall-the most centrally located accommodation Starting at
$99 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.