Hotel The Grand New Delhi comprend 16 chambres à moins de 25 minutes à pied de la prison de Tihar.
Cet hotel 3 étoiles est situé dans la localité de "South West", à 5 km de l'aéroport Indira Gandhi International. À 850 m de la station de métro Dabri Mor, l'hotel se trouve à 4 km du parc Dwarka. À 2 km de Grand de New Delhi, vous trouverez également Delhi Haat Janakpuri. L'arrêt de bus le Dabri Crossing est à environ 10 minutes de marche.
Comprenant un balcon et un coin repas, les chambres de l'hotel sont équipées d'une TV à écran plat avec des chaînes satellite. Elles fournissent aussi une toilette séparée et une douche dans les salles de bain.
Grand sert un petit-déjeuner végétarien le matin. Vous pouvez dîner au restaurant Four Season, non loin de la résidence.