Press Release

THE LEELA PALACES, HOTELS AND RESORTS WELCOMES FORMER MISS WORLD AND ACTOR MANUSHI CHHILLAR TO THE ‘ICONS OF INDIA BY THE LEELA’