OYO Flagship 81259 Victoria Castel
A 91,Freedom Fighter Ignou Main Road, Delhi, 110068 Nuova Delhi, India
Offering air-conditioned rooms in the South Delhi district of New Delhi, OYO Flagship 81259 Victoria Castel is 3.3 km from Qutub Minar. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk. Tughlaqabad Fort is 7.