Located at Desh Bandhu Gupta Road, Dev Nagar, Karol Bagh - a tourist hot-spot in Delhi, this hotel is accessible from every nook and cranny of the city.