The Leela Kovalam, India Our rating: First Class

The Leela is set in the middle of three palm fringed coves in the renowned Kovalam Beach area.

The Leela Kovalam, a Raviz Hotel
Map of The Leela Kovalam, India
Swimming pool, The Leela Kovalam
View of Leela Beach from The Leela, Kovalam
View hotel in detail