Hotel Grand Le Mount New Delhi est située à environ 6 km du parc zoologique national de Delhi et à 2 km des Jardins des Lodhis.
L'hotel est placé dans le quartier "Chanakyapuri" à New Delhi, assez proche de Lenin's Statue. Le Nehru Planetarium, à 25 minutes à pied, est certainement un incontournable pour les touristes en famille à New Delhi. À 2,1 km de Grand Le Mount, vous trouverez également le Musée Gandhi Smriti. La gare routière USSR Embassy est située près de la résidence. Du fait de sa position à 5 km de l'aéroport international Indira Gandhi, vous pourrez rejoindre celui-ci en seulement 15 minutes en voiture.
Les chambres disposent d'un balcon et d'un vestiaire, complets avec un presse-pantalon et une climatisation, ainsi que d'Internet à haut débit et d'une TV à écran plat avec des chaînes satellite.
Un restaurant Ethiopian Coffee Shop se trouve à 250 m de Grand Le Mount de New Delhi.