Hotel \"The Lalit\"

Connaught Place
New Delhi
India