Leela Palaces Hotels & Resorts doubles down on brand with two new units: Leela Luxe, Leela Nirvana
Newly formed units to ‘own, operate, manage and develop luxury hotels and resorts under ‘The Leela’ brand’, as per company filings
By The Week News Desk December 20, 2025
