OYO 11504 N D Star Residency
Near Mata Chowk, Mahipalpur, Mahipalpur, 110037 New Delhi, India,Object type: Hotel Delhi City
Ideally located in the Mahipalpur district of New Delhi, OYO 11504 N D Star Residency is located 7 miles from Qutub Minar, 8 miles from Gandhi Smriti and 9 mile