I lately had the satisfaction of remaining in the Leela Palace in Delhi, and I must say it absolutely was an Totally outstanding knowledge. The staff exceeded all expectations, likely above and beyond for making my stay pleasant. The space was roomy, effectively-appointed, and experienced modern day features. The at ease bed and deluxe linens inclu