The recognition highlights the brand’s ability to maintain high standards of service and cultural heritage, evidenced by a Net Promoter Score of 86. Beyond the global brand ranking, individual properties secured significant placements: The Leela Palace Udaipur was named the second-best resort in India and earned a place among the top 100 hotels worldwide, while The Leela Palace New Delhi claimed the second spot for city hotels within the country.
Anuraag Bhatnagar, CEO of The Leela, described the accolade as an affirmation of the company’s foundational vision to represent Indian luxury on a global stage. The brand, which previously held the top spot in 2020 and 2021, continues to emphasize its philosophy of Atithi Devo Bhava—the belief that the guest is God—across its portfolio of 15 properties. As the group moves into its fifth decade, the focus remains on leveraging this momentum for strategic growth and sustained excellence in guest advocacy.

Comments (0)
No comments yet. Be the first!