About Team outing at the Leela Kovalam, Kerala
Perched atop a seaside cliff, this beach resort offers plush rooms, decked with warm wooden interiors. Guests can unwind over a game of tennis, relish breathtaking views of the sea or laze on the secluded beach that is a short stroll away!