Located in New Delhi, 15 km from MG Road, OYO Lime Tree Dwarka Sec 21 Metro Near Near Dwarka Sector 21 Metro Station provides air-conditioned rooms and a restaurant.
Number of rooms: 30
Dwarka Sec 23 Pochan Pur Village, Pochanpur Colony, Dwarka, Dwarka, 110075 New Delhi, India