Situé à seulement 5 minutes à pied d'Hotel Chanchal New Delhi, les clients peuvent rapidement atteindre le Graveyard.
Cet hotel 3 étoiles bénéficie d'un emplacement avantageux à 3 km du Musée national et assez proche de Sheila Cinema. Les sites religieux de la région comprennent la Cathédrale du Sacré-Cœur de Delhi (2 km) et la Mosquée de Fatehpuri (2,1 km). Le Fort Rouge est à 10 minutes en voiture, et la station de métro New Delhi est à seulement 600 mètres de Chanchal. L'hotel se trouve non loin de la de New Delhi, tandis que l'arrêt de bus New Delhi Metro Express Line est à environ 10 minutes de marche.
Chacune des 39 chambres est équipée de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Les salles de bain privées offrent une toilette séparée et une douche. Les salles de bains privées sont équipées d'un sèche-cheveux et des serviettes.
Le quartier regorge de restaurants, dont Aggarwal Restaurant, situé juste à quelques pas de Chanchal de New Delhi.