OYO 22668 Chauhan Palace
124, Khasra NO.404, 2nd Lane, Opp. Tej Palace, Mahipalpur Village, Mahipalpur, Mahipalpur, 110037 New Delhi, India,Object type: Hotel Delhi City
OYO 22668 Chauhan Palace features air-conditioned rooms with cable TV in the Mahipalpur district of New Delhi. The property is around 6 miles from Qutub Minar,