The Leela Palace in Delhi is a luxurious property that offers a royal experience to its guests. The rooms are spacious and elegantly designed with modern amenities. The staff is courteous and goes out of their way to make the guests feel comfortable. The food is delicious and the buffet breakfast is a highlight. The property has a beautiful pool and spa. The location is convenient and the property is situated in the diplomatic enclave. Overall, a great stay for those looking for a luxurious experience.