Los huéspedes del Oyo 14687 Hotel Avtar Nueva Delhi, de 3 estrellas, pueden llegar fácilmente a la Sheila Cinema, enclavada a tan solo 6 minutos a pie. El hotel está equipado con Wi-Fi, que se ofrece en toda la propiedad.
Hay 36 habitaciones que cuentan con aire acondicionado, además de servicios modernos como una televisión con múltiples canales. Muchas habitaciones del Oyo 14687 Hotel Avtar disponen de un inodoro separado y una ducha.
En el restaurante The Indian Grill podrás probar la comida asiática a tan solo 8 minutos a pie.
El Fuerte de Salimgarh está enclavado a unos 3 km de este hotel, mientras que la Catedral del Sagrado Corazón está enclavada a unos 1 km. El Centro Nacional de las Artes Indira Gandhi es un lugar educativo popular para visitar a poco más de 10 minutos en coche del Oyo 14687 Hotel Avtar Nueva Delhi. Este alojamiento está enclavado a una distancia de 2 km de la Iglesia de San Jaime, muy popular entre peregrinos y turistas. La estación de autobuses New Delhi Railway se encuentra a unos 900 metros, y la estación de metro más cercana, Ramakrishna Ashram Marg, está a pocas cuadras del hotel.