Winning Moments for The Leela

LeelaHotelsOfficial

418 Views 0

The Leela Palaces, Hotels and Resorts has been rated among the ‘Ten Best Hotel Brands’ in the world in the Travel + Leisure, USA’s 2019 Annual Readers’ Survey for the fourth consecutive year. In the same survey, The Leela Palace Udaipur was rated the ‘Best Hotel in the World’. The Leela Palace New Delhi was ranked #31 among the ‘Top 100 Hotels in the World’ and #3 among the ‘Top 10 City Hotels in Asia’. The Leela Palace Bengaluru was ranked #10 among the ‘Top 10 City Hotels in Asia’.

The Leela Palace Hotels and Resorts: https://www.theleela.com/en_us/

Related Videos