The Leela Palaces, Hotels and Resorts Joins the World Travel & Tourism Council

The World Travel & Tourism Council (WTTC) proudly announces the addition of The Leela Palaces, Hotels and Resorts to its prestigious Membership, aligning it with the world’s most influential hotel groups. The Leela Palaces, Hotels and Resorts, a collection of 12 opulent properties in India’s most iconic locations, has redefined luxury since its inception in Mumbai in 1986. 

Exit mobile version