L'Hotel Natonal Nuova Delhi offre accesso veloce alla Sheila Cinema, situata a soli 6 minuti a piedi.
L'hotel si trova a 7 km dalla Tomba di Humayun e a 3 km dal Museo internazionale delle bambole di Shankar. La zona comprende luoghi di interesse religioso come la Moschea Jama Masjid (2 km) e la Cattedrale del Sacro Cuore (2,1 km). L'hotel Natonal offre facile accesso ad attrazioni commerciali come il Karol Bagh Market, a circa 25 minuti a piedi. L'hotel 3 stelle vanta l'accesso alla stazione della metropolitana New Delhi, che è a 800 metri.
Le 14 camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come una TV a schermo piatto con canali satellitari.
L'Hotel Natonal si trova nelle immediate vicinanze del ristorante Cafe Brownie e offre un'ampia scelta di piatti.