Hotel Alice Springs
Discover the spirit of the Red Centre at Mantra Alice Springs, where relaxed comfort meets outback charm in the heart of Australia's most iconic landscape. Perfectly positioned to explore the natural wonders of the region, the hotel offers spacious, well-appointed rooms, modern amenities and warm hospitality designed to make every stay effortless. Whether you're here for business, leisure, or a little of both, Mantra Alice Springs is your ideal base to stay your way