The Leela Kovalam Beach

5 Star  

Kovalam Beach Road, Kovalam, Kerala - 695 527

Starting from Rs. 22,792
Choose Dates