OYO Hotel Icon Near Delhi Airport
HotelBright, simply furnished rooms, some featuring a/c, in a simple budget hotel with dining. People often mention hotel,
Address
L, 276, Street No. 9, near Delhi Airport, L block, Mahipalpur Village, Mahipalpur, New Delhi, Delhi 110037, India
Website
Contact
+91 124 620 1616Rating on Google Maps
2.20 (75 reviews)Open on Google Maps