dewdrop intercity hotel delhi

17a/42, w.e.a, gurudwara road, opp. jessa ram hospital, metro pillar number 98, metro station, 99, near karol bagh, block 10, wea, karol bagh, new delhi, delhi 110005, india