Red Ochre Spa
163 Yulara Dr Ayers Rock Resort, Yulara, Northern Territory 0872 Australia
Red Ochre Spa is a Spas place is located in Yulara, Northern Territory. The address of Red Ochre Spa is 163 Yulara Dr Ayers Rock Resort, Yulara, Northern Territory 0872 Australia.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is https://www.ayersrockresort.com.au/around-the-resort/red-ochre-spa