Hotel Aiwan-e-Shahi New Delhi
1061 - Paiwalan Dariba Side
New Delhi,
IN 110006
Near Jama Masjid