A very nice place to stay for a reasonable price - hotel «OYO Flagship 807922 Hotel Happy Moments» is located in New Delhi. This hotel is located in 14 km from the city center.
Gali No 12/6, Wazirabad, Near Divine Hospital, Delhi, 110084 New Delhi, India, New Delhi, 110084