OYO 62176 Delight Stay
Mohan park ,Opp. BSES office, 110029 New Delhi, India,Object type: Hotel Delhi City
OYO 62176 Delight Stay features air-conditioned rooms with cable TV in the East Delhi district of New Delhi. The property is around 2.4 miles from Swaminarayan