Situato a soli 1 km dal Tempio del Loto, l'Hotel Nuova Delhi offre accesso a diverse attrazioni turistiche di Nuova Delhi. L'hotel è provvisto di inoltre agli ospiti una cassetta di sicurezza.
Le camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come una TV a schermo piatto con canali satellitari. Ci sono anche un bidet, un bagno con WC separato e una doccia nei bagni.
The Royal Kitchen si trova a 150 metri.
L'hotel 3 stelle si trova nel distretto Delhi Sud e offre un facile accesso a Satyam Cineplex, che si trova a circa 5 minuti a piedi. Tra i siti storici della zona c'è il Forte di Tughlaqabada 4 km. Trovarsi a 10 minuti in auto dalla Tomba di Humayun è un vantaggio per gli ospiti di questa struttura. La stazione della metropolitana Nehru Place, abbastanza vicino a questo hotel, offre un rapido collegamento con tutte le zone di Nuova Delhi.