Advertisement
The Leela Kempinski Kovalam Beach
The Leela Kempinski Kovalam Beach
Address:
Kovalam Beach Road, formerly Le Meridien Kovalam Beach resort, Thiruvananthapuram, India
Traveler Rating by TripAdvisor