Located in the popular budget area of Karol Bagh, this hotel is under three kilometres to both the main railway station and Connaught Place.