Dotato di un deposito bagagli, l'Oyo 14687 Hotel Avtar Nuova Delhi, 3 stelle, si trova nel quartiere Paharganj di Nuova Delhi, a 3 km dal Museo internazionale delle bambole di Shankar, ideale per gli amanti del turismo culturale. In tutta la struttura è disponibile il Wi-Fi.
Questo hotel è situato a soli 6 minuti a piedi dalla Sheila Cinema e a breve distanza dalla stazione ferroviaria New Delhi. Gli ospiti possono visitare il Forte Rosso di Delhi a 2 km dall'Oyo 14687 Hotel Avtar Nuova Delhi. C'è lo Stadio di Cricket Feroz Shah Kotla a circa 10 minuti in auto da questo hotel. Questa struttura si trova a 900 metri dalla stazione della metropolitana Ramakrishna Ashram Marg.
Le 36 camere dell'Oyo 14687 Hotel Avtar sono dotate di comfort come un impianto di climatizzazione e un televisore multicanale. Dispongono anche di un bagno con WC separato e una doccia.
Il ristorante The Indian Grill è situato a soli 8 minuti a piedi dall'hotel e serve dei piatti della cucina asiatica che sono in grado di soddisfare tutti i gusti.