discovery inn surajkund

khanpur, plot no.-1, near charmswood village, surajkund road, new delhi, delhi 110025