Press Release

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