The Leela Palace @ Chanakyapuri Is Misleading You.
The Leela Palace Hotel at Chanakyapuri in the heart of Delhi started with a bang with room-tariffs hitting the roof. Two high-end restaurants – Le Cirque and Megu added to the hotel’s reputation but you cannot fool a discerning customer for long. So what is it about Leela Palace that is misleading? It is the […]