Location: just 1 Km. from the centre of Alice Springs and a few minutes from the city's congress centre.
See more: Hotels in Australia Hotels in Alice Springs Holiday Destinations in Australia