

Ayurveda is an Indian system of health-care, which translates as 'knowledge of a long life'. The tradition is over a thousand years old. Rejuvenate or take the first steps to achieving your dream body, at one of our hand-picked locations,. The Ayurveda centres are based in luxurious hotels where the best of eastern and western culture meet.