OYO 5425 London Inn
New Friends Colony, Mata Mandir Road, New Friends Colony, 110025 New Delhi, India,Object type: Hotel Delhi City
OYO 5425 Hotel The Turquoise offers accommodations in New Delhi. Each room comes with a flat-screen TV. Each room includes a private bathroom. There is a 24-hou