Caratterizzato da una posizione ottima, il confortevole Avtar Guest House Nuova Delhi offre viste sulla città e si trova a una distanza di 7 km dal Qutb Minar. L'affittacamere dispone di Wi-Fi in tutta la struttura.
Situato nel quartiere Mahipalpur, questo hotel è a pochi minuti a piedi dal Centro commerciale Central Mall. L'Università di Jawaharlal Nehru è un luogo di educazione popolare da visitare a 10 minuti in auto dall'Avtar Guest House. Inoltre, DLF Cybercity si trova a circa 8 km, mentre la stazione della metropolitana Delhi Aero City è vicino a questa struttura. L’hotel è a 150 metri dalla fermata dell'autobus Mahipalpur.
Le 14 camere di questo alloggio comprendono un balcone.
Durante il soggiorno presso l'Avtar Guest House Nuova Delhi, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Shree Rathnam, a circa 5 minuti a piedi, o il ristorante Annapurna Restaurant, a 5 minuti a piedi.