edge home stay

c-17, street number 6, block rz, mahipalpur extension, mahipalpur, new delhi, delhi 110037