Located in the popular budget area of New Delhi, Karol Bagh, just three kilometres from Connaught Place and under four kilometres to two major railway stations.