Hotel The Grand New Delhi est situé dans le voisinage de "Sud de Delhi" à New Delhi, à moins de 4 km de Complexe d'Hauz Khas. L'établissement offre une piscine extérieure ouverte toute l'année, créant ainsi un espace idéal pour la détente et la fraîcheur. De plus, les visiteurs peuvent apprécier les vues sur la ville. L'hotel est à proximité d'Airtel Limited.
Cet hotel 5 étoiles se trouve à environ 5 km de l'aéroport Delhi International et à 10 minutes en voiture de lieux culturels tels que le Palais Jahaz Mahal. Il y a le Qûtb Minâr à 3 km de Grand de New Delhi. L'hotel vous amène également aux Parcours de golf de Qutub, qui est à 15 minutes en voiture. L'arrêt de bus le plus proche est l'arrêt de bus Shopping Center - Nelson Mandela Marg, dans une zone de 650 mètres.
Grand accueille ses clients dans 81 chambres climatisées. Certaines d'entre elles sont équipées d'une TV plasma ainsi que d'une machine à espresso. Des salles de bain avec une toilette séparée et une douche, sont fournies dans les chambres, en outre un sèche-cheveux et des serviettes sont aussi disponibles.
Ici un petit-déjeuner continental est offert chaque matin. Le restaurant DKK Asian dans Hotel The Grand New Delhi propose des plats pour brunch. En outre, il y a un lobby bar avec un salon, et servant des boissons non alcoolisées.