Established in 1986, The Leela Palaces, Hotels and Resorts, owns and operates nine award-winning properties in major cities and magical leisure destinations across India. These include the flagship in the capital city of New Delhi, Bengaluru, Chennai, Udaipur, Jaipur, Gurugram, East Delhi, Goa, and Mumbai. Over the last three decades, The Leela group has been recognized for its unique identity among the world’s leading hotels and received numerous accolades by prestigious publications and industry groups around the globe. It has been voted ‘World’s Best Hotel Brand’ in Travel + Leisure USA, 2020 Readers’ Awards Survey 2020.
Industry
Hotels, luxury, Hospitality, tourism, hotel and catering industries, Leisure & Tourism, Hotels with swimming pools, Hotels with facsimile (fax) and internet access (Wi-Fi), Hotels, full board, Hotels, all inclusive, Hotels
HQ Location
Diplomatic Enclave Chanakyapuri New Delhi 110023