Well, I am a frequent visitor of the Leela ambience but recently I got a chance to stay there from my employer. I had heard about it that it is very good place for a stay but I found its not good its a grand hotel.
Services of this hotel are amazing. Let it be room service or reception etc. Staff is so friendly that I was amazed. They are sweet and helping. Food quality is not only good but you will get a large amount of choices. The best thing there is its ambience as its name suggest and believe me it totally justify that.if you are going to stay there believe me, it will be a pleasant stay. ????