The Imperial Hotel, New Delhi
The Imperial Hotel, New Delhi

Address: Janpath Ln, Janpath, Connaught Place, New Delhi, Delhi 110001