THE LEELA PALACES, HOTELS AND RESORTS EXPANDS FOOTPRINT IN SOUTH INDIA WITH THE SIGNING OF THE LEELA KOVALAM, A RAVIZ HOTEL AND THE LEELA ASHTAMUDI, A RAVIZ HOTEL IN KERALA
Welcomes India's only clifftop beach resort The Leela Kovalam, a Raviz Hotel back into the fold and expands to introduce a magical backwater experience with The Leela Ashtamudi, a Raviz ...