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
The Leela Palaces, Hotels and Resorts Joins the World Travel & Tourism Council Read More »









