This is one of the well-established budget hotels in Delhi and offers the best choice for a comfortable and memorable holiday in India. It opened its doors in 1972 and since then it has been fulfilling each and every need of its guests, who come from all over the world to enjoy a stay here. The 70-room hotel is praised by guests for its supportive staff and quality services.
Location: in the city centre, near Karol Bagh metro station.