Situato nel quartiere Paharganj di Nuova Delhi, questo hotel a 3 stelle, l'Hotel Avtar @New Delhi Railway, offre un accesso rapido all'aeroporto Internazionale Indira Gandhi, che dista solo 21 minuti d'auto. Gli ospiti che soggiornano presso questo hotel possono parcheggiare le loro auto nella struttura.
Quest’alloggio si trova ad appena 1 km dalla Moschea di Jama Masjid, mentre la Fortezza di Purana Qila si trova a circa 4 km di distanza. L'avtar @New Delhi Railway dista 2 km dal centro di Nuova Delhi. La struttura è a circa 2 km da Agrasen ki baoli. La fermata del bus Super Bazar è a 900 metri dall'Hotel Avtar @New Delhi Railway e a 10 minuti a piedi dalla stazione della metropolitana di Rajiv Chowk.
L’alloggio ha 25 camere con una TV a schermo piatto con canali satellitari e un impianto di climatizzazione.
Il ristorante Rishi Vaishno Dhaba, un posto ideale per godere delle prelibatezze della cucina indiana, si trova a 1 km di distanza.