• Automotive
  • Beauty & Fitness
  • Real Estate
  • Restaurant
  • Services
  • Shopping

Leela Goa Spa Centre


Be the first to review

Located just off the beach, The Spa offers an extensive selection of holistic and Ayurveda spa treatments. Relax, revitalise and rejuvenate.


Considered the most natural path to holistic health, Ayurveda is the ancient science of preventive medicine and healthcare that focuses on getting the human body to arrive at perfect harmony with the universe around us.


Ayurveda is based on how the five elements of nature—ether, air, fire, water and earth—organise themselves in our body to form doshas like vata, pitha and kapha. The science attempts to balance the relationship between four of the core aspects of life—atma, the soul; manas, the mind; indriya, the senses; and sharira, the body.