Leela Kovalam Beach Resort



The Leela Kovalam Beach is a 5 star deluxe resort, with an array of superlative restaurants and lounges, also specializes in traditional Ayurveda treatment.