upgrade your Flash Player.
“The Mantra for Health & Happiness” Ayurveda – meaning “science of life” in Sanskrit – is a 5,000-year-old Indian healing system, which aims to balance the body, mind and spirit to both treat and prevent disease. It is the most natural way to refresh and eliminate toxic imbalances from the body, as well as boost resistance and good health. Following a consultation with the resort’s Ayurvedic doctor, our wide range of luxurious treatments are tailor-made to your needs using customised products and are performed by specialist Indian therapists.
upgrade your Flash Player.