Situado en el barrio Sur de Delhi de Nueva Delhi, a 4 km de la Hauz Khas village, el hotel de 5 estrellas The Grand New Delhi Hotel cuenta con una piscina exterior durante todo el año y vistas a la piscina. Con recepción las 24 horas y salida tardía, el hotel también ofrece a los huéspedes barbería y un restaurante.
Situado a 300 metros del Airtel Limited, este hotel se encuentra al lado de lugares de compras como el Centro comercial Ambience Mall Vasant Kunj. El Grand, situado en el corazón de Nueva Delhi, está a 3 km de Qutab Minar. Este lugar está a 6 km del Museo Nacional del Ferrocarril y de otras atracciones principales de Nueva Delhi. La parada de autobús Shopping Center - Nelson Mandela Marg, que ofrece un enlace directo a las atracciones y lugares principales de la ciudad, está a unos cuantos minutos en coche del The Grand New Delhi Hotel.
Algunas de las 81 habitaciones con aire acondicionado en este hotel están equipadas con sofá, además de minibar. Los baños privados incluyen toques agradables como secadora y albornoces. Los cuartos de baño revestidos de mármol cuentan con ducha a ras de suelo y también inodoro.
Los huéspedes pueden disfrutar del desayuno en el restaurante. El Grand Nueva Delhi dispone de un restaurante a la carta que sirve comida tailandesa en un ambiente acogedor. El bar en la terraza ofrece bebidas refrescantes y vistas al jardín. El restaurante el Indulge se encuentra a poca distancia de este establecimiento.