The Leela Palaces, Hotels and Resorts has once again been recognized among the top 3 World’s Best Hotel Brands by the readers of Travel+Leisure USA. Voted the World’s #1 Hotel brand in 2020 and 2021, the brand has once again won top accolades, ranking #3 in the Top Hotel Brand in Travel+Leisure World’s Best Awards Survey 2023.
The Leela Palace Udaipur has also been featured in the 100 Best Hotels in the World and in the 5 Favourite Resorts in India while The Leela Palace New Delhi has been included in the 3 Best City Hotels in India and the 15 Best City Hotels in Asia.
The Leela Palace, Bengaluru
Speaking on the occasion, Mr. Anuraag Bhatnagar, Chief Executive Officer, The Leela Palaces, Hotels and Resorts, said, “We are delighted and humbled to win this prestigious recognition and be featured amongst the world’s top 3 hotel brands once again. We are delighted that our nuanced approach to luxury is resonating with the discerning global traveller, and we thank them for their…