L'Hotel Grand Le Mount Nuova Delhi è situato nel distretto Chanakyapuri, a 2 km da luoghi di ritrovo per famiglie come Nehru Planetarium. Durante il soggiorno presso l'hotel, è situato disponibili una cassetta di sicurezza per gli ospiti.
Questo hotel è a 15 minuti in auto dalla Tomba di Humayun, mentre Thyagaraj Sports Complex si trova a 10 minuti in auto dalla struttura. La zona comprende luoghi di interesse religioso come la Cattedrale del Sacro Cuore (4 km) e il Tempio di Laxminarayan (4,1 km). A 2,1 km dal Grand Le Mount gli ospiti troveranno i Giardini Mughal. La fermata dell'autobus più vicina è USSR Embassy, situata a circa 5 minuti a piedi, e la stazione di treno New Delhi è a circa 10 minuti in auto.
Le 60 camere sono dotate di una cassetta di sicurezza, oltre che di comfort come uno stirapantaloni e un impianto di climatizzazione. Inoltre, una zona spogliatoio, una TV via cavo con film su richiesta e una cassaforte privata sono a disposizione nelle camere.
L'hotel Grand Le Mount si trova vicino al ristorante Cafe At ICC e offre piatti della cucina italiana.