Located on the Todd River and only a few minutes’ walk from the town centre, galleries, and cultural precinct. Barra on Todd Restaurant and Bar offers distinctive cuisine and delectable dishes seasoned with local flavours.
The hotel offers 139 comfortable, spacious rooms including refurbished Standard and Superior rooms with stunning imagery of the Red Centre. Deluxe category rooms overlook the Todd River from a private balcony. All rooms offer complimentary fast wi-fi.
Relax and enjoy the comfort of our guest rooms featuring double or twin bedding, ensuites with walk-in showers, work desk, flat-screen TV, free WiFi, in-room safe, tea and coffee making facilities, room service, and natural light
Alice Springs, in the physical and spiritual heart of Australia’s Red Centre, is a town of arts, events, and culture. It’s a great base for exploring surrounding natural attractions including Uluru, Kings Canyon, the MacDonnell Ranges and Larapinta Trail.