Desert Rose Inn Alice Springs 3* Alice Springs, Australia
Hotels in Australia - Hotels in Alice Springs - Desert Rose Inn Alice Springs
Featuring a saltwater swimming pool, a sunny terrace and a barbecue area with outdoor seating, Desert Rose Inn is just 650 metres from Todd River. Free WiFi and a flat-screen TV with 40 satellite channels are standard in all rooms.