The Leela Palaces, Hotels and Resorts has been voted as the World’s Best Hotel Brand for the second consecutive year by Travel + Leisure World’s Best Awards 2021. We are grateful to you for this recognition, and we will continue to bring you memorable experiences. We encourage you to vote in this year’s Travel + Leisure World’s Best Awards 2022. |
|