Australia
Alice Springs
The Barra on Todd restaurant-bar offers distinctive cuisine and succulent dishes with local flavours. The hotel offers 139 comfortable, spacious rooms, including renovated Standard and Superior rooms. Deluxe rooms overlook the Todd River from a private balcony.
A fitness room and an outdoor pool await you.
Standard rooms are fitted with free Wi-Fi, a flat-screen television, tea and coffee making facilities, as well as a mini-bar. A bathroom with a walk-in shower is a nice touch in your room.
Superior category rooms also include a sitting area and a private balcony.