Lodging

Luxury hotelier Kempinski and Mumbai-based Leela Palaces, Hotels and Resorts have ended their 25-year marketing and distribution alliance,