The Leela Palaces, Hotels and Resorts announced the launch of the ‘Shefs at The Leela’ Programme as...
The Leela Palaces
The Leela Palaces, Hotels and Resorts, one of India’s leading luxury hotel brands, today announced the signing...