Offering air-conditioned rooms in the South Delhi district of New Delhi, OYO Flagship 81020 S R Residency is 2.6 km from Qutub Minar. This 3-star hotel offers room service and a 24-hour front desk. Tughlaqabad Fort is 6.
Numero delle stanze: 30
delhi, delhi, 110068 Nuova Delhi, India