The Leela Palaces, Hotels and Resorts voted among the top 3 World’s Best Hotel Brands, thrice over
Aug 31, 2023
New Delhi [India], August 31: 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. This honour is a recognition of the brand’s consistency in its pursuit of excellence and commitment to delivering true Indian luxury with the graciousness of Indian hospitality.
Read More...