Il confortevole Hotel Avtar New Delhi Railway offre accesso veloce alla Sheila Cinema, situata a soli 6 minuti a piedi. L'hotel offre servizio di cambio valuta e un ascensore e 24 camere con vista sulla città.
Il Tempio di Laxminarayan si trova a 2 km dall'hotel 3 stelle, mentre la Cattedrale del Sacro Cuore è a 2,1 km da questo luogo. L'hotel Avtar New Delhi Railway offre agli amanti della storia la vicinanza allo Stadio di Cricket Feroz Shah Kotla (3 km) e alla Porta dell'India (3,1 km). Situata a 10 minuti in auto dalla Fortezza di Purana Qila, questa struttura mette la città a portata di mano. Vicino a questo hotel, gli ospiti troveranno la stazione della metropolitana New Delhi.
Le camere adatte agli ospiti allergici dispongono di una zona pranzo completa di un impianto di climatizzazione, nonché di connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari. L'Hotel Avtar New Delhi Railway mette a disposizione degli ospiti un bagno con WC separato e una doccia nei bagni. Un bagno con WC separato e una doccia, insieme a servizi quali asciugacapelli e teli da bagno, sono anche a disposizione degli ospiti.
Qui viene servita una colazione completa all'inglese ogni mattina Durante il soggiorno presso l'Avtar New Delhi Railway, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante McDonald's, a 550 metri, o il ristorante The Indian Grill, a 8 minuti a piedi.