OYO 65905 Hotel Grand Shoba Inn
1028, Block RZ, Mahipalpur Village, Mahipalpur, Mahipalpur, 110037 New Delhi, India,Object type: Hotel Delhi City
OYO 65905 Hotel Grand Shoba Inn features air-conditioned rooms with cable TV in the Mahipalpur district of New Delhi. The property is around 7 miles from Qutub