A very nice place to stay for a reasonable price - hotel «OYO 17389 PP Palace» is located in New Delhi. This hotel is located in 10 km from the city center.
Abdul Gaffar Khan Marg, Mahipalpur Village (near Delhi Airport), Delhi Transit, Mahipalpur, 110037 New Delhi, India, New Delhi, 110037