Hotel Imperial Villa

c–3, site no: 13, main, ring rd, near lal sai mandir, block o, lajpat nagar iii, lajpat nagar, new delhi, delhi 110024, india