Localizado a 10 km do aeroporto Internacional de Delhi, o The Grand New Delhi Hotel de 5 estrelas oferece receção 24 horas e check-out tarde, bem como carros para alugar. Localizado no bairro South Delhi e a uma distância de 3.4 km dos pontos de referência espirituais como a Uttara Swamimalai Temple R K Puram, este hotel luxuoso apresenta 81 quartos mais piscina ao ar livre durante todo o ano.
O Complexo Hauz Khas e Qutb Minar estão localizados a uma distância de 4.6 km e a uma distância de 3.9 km respectivamente. Uma curta caminhada vai levar ao Airtel Limited, que fica a aproximadamente 5 minutos de distância a pé. Shree Adya Katyayani Shaktipeeth Mandir está a cerca de 6 km do hotel. O The Grand New Delhi Hotel está localizado a uma caminhada da paragem Shopping Center - Nelson Mandela Marg.
Alguns dos quartos com ar condicionado têm terraço e vestuário, e instalações como TV de tela plana com canais via satélite e Wi-Fi, juntamente com mini frigobar e máquinas de café/chá. Os hóspedes também podem usar banheira de spa e banheira de hidromassagem, juntamente com comodidades como roupões e touca de banho. Certas unidades têm vista para a piscina.
O restaurante está aberto diariamente para o pequeno-almoço. Este estabelecimento tem um terraço bar, que serve bebidas revigorantes. Ele também está virado para o jardim. Indulge e Cascades com as especialidades variadas ficam a aproximadamente 5 minutos de distância a pé.