OYO Flagship Discovery Inn features air-conditioned rooms with TV in the South Delhi district of New Delhi. This 3-star hotel offers room service and free WiFi. Qutub Minar is 2.5 km away and Tughlaqabad Fort is 6.3 km from the hotel.
Lodhi Gardens is 10 km from the hotel, while Gandhi Smriti is 12 km from the property. The nearest airport is Delhi International Airport, 12 km from OYO Flagship Discovery Inn.