The Leela, Kovalam

 
Location Kovalam Beach, Kovalam
Project Status Completed
Area 5,000 sq.ft.