The Lakshmi Vilas Palace is an Indo-Saracenic masterpiece adorned with intricate marble work, stunning fountains, and ...
The Leela Palaces, Hotels and Resorts is one of India's top luxury hotel chains. Founded in 1986 by CP Krishnan Nair, the ...
The Leela Palace New Delhi has been named in The World’s 50 Best Discovery Hotels, marking its first recognition on the list. This highlights the hotel’s blend of luxury, exceptional service, and ...