The Leela Palaces, Hotels and Resorts
@theleelahotels
Discover Indian exceptionalism that celebrates authentic luxury experiences #TheLeela way.
Ranked #3 World’s Best Hotel Brand 2024 by T+L USA
ID: 1851100458
https://www.theleela.com/ 10-09-2013 10:52:43
5,5K Tweet
9,9K Followers
290 Following