Stay in stylish and comfortable accommodation at Kings Canyon Hotel directly within Wattarka National Park near Alice Springs.