Hotel Hanuwant Palace

A- 31/2, NH-8, Mahipalur Road
New Delhi
India