Located in Karol Bagh, a popular area of New Delhi for budget travellers, located close to Connaught Place and the railway station.