Hotel
A-13 Wazirpur Printing Press Area Behind, Punjab Kesri Press Industrial Area, New Delhi, India 110035