Categories
Travel News

Leela Palaces, Hotels and Resorts launches “The Leela Palace Trail”

Indian luxury hospitality group Leela Palaces, Hotels and Resorts has announced the launch of “The Leela Palace Trail”, a “thoughtfully curated itinerary that is a majestic celebration of India’s palatial grandeur defined by its rich cultural heritage, immersive rituals and bespoke signature programing with the true graciousness of Indian hospitality”.