The Spa, south India's best massage and hammam spa centre.A place where you can immediately relax and enjoy a wide range of spa treatments and
natural wellness facilities. Your journey begins in a peaceful and relaxing environment…you will
immerse your body, mind and spirit in all aspects of health and wellness retreats.