Hotel The Imperial

Janpath
New Delhi
New Delhi
India