Aninhado no bairro Sul de Delhi, conhecido por pontos turísticos históricos como o Complexo de Qutb, situado a 3.7 km de distância, The Grand New Delhi Hotel oferece restaurante e barbeiro. Este hotel, localizado a cerca de 10 minutos andando do Parque Arqueológico de Mehrauli, dispõe de uma piscina ao ar livre durante todo o ano, junto com banho turco, jacuzzi, banheira quente e sauna.
O hotel 5 estrelas está idealmente localizado a 3.8 km do Qutb Minar e a 3.9 km do Pilar de Ferro de Déli. O Grand fica a alguns minutos de TERI University e a 5 km do aeroporto Internacional de Delhi. A área oferece experiência de compras como Ambience Mall a 5 minutos caminhando deste estabelecimento. A ponto de ônibus de Shopping Center - Nelson Mandela Marg está situada a bastante perto hotel.
O Grand de Nova Deli dispõe de 81 quartos equipados com TV de tela plana com canais via satélite e TV com vários canais, bem como mini frigobar e máquinas de café/chá. Extras incluem bidé, banheiro separado e chuveiro. Algumas unidades possuem vistas para o jardim.
O DKK é um restaurante asiático que serve cozinha italiana. O hotel The Grand New Delhi tem um lounge bar, que serve bebidas revigorantes. Ele tem vista para a beira da piscina.