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 1.6 miles away and Tughlaqabad Fort is 3.9 miles from the hotel.
Lodhi Gardens is 6.4 miles from the hotel, while Gandhi Smriti is 7.1 miles from the property. The nearest airport is Delhi International Airport, 7.5 miles from OYO Flagship Discovery Inn.