The Leela Kovalam

The Leela Kovalam

  • 183 rooms & suites
  • Kovalam, Kerala
  • Stunning coastal views from our cliff top location
  • Private beach, three swimming pools, Ayurveda and Wellness spa, yoga & meditation center, fitness studio, children’s play room

For More Information

Location

Client List