Le confortable Hotel Avtar New Delhi Railway offre un accès facile au simcard, qui est situé à 5 minutes à pied. Composé de 24 chambres avec vue sur la ville, l'hotel 3 étoiles confortable propose un stockage des bagages et un salon de coiffure.
La Porte du Cachemire est à 2 km de la résidence, tandis que la Rue commerçante Gali Paranthe Wali est à 2,1 km. Avtar New Delhi Railway se trouve à proximité de la station de métro New Delhi. Cet établissement est situé à moins de 10 minutes en voiture de la Mosquée de Fatehpuri, ainsi que New Delhi Railway est à 10 minutes de marche. La gare de New Delhi est dans les environs de l'hotel.
Les chambres anti-allergènes disposent d'une cafetière/théière, ainsi que du Wi-Fi gratuit et d'une TV à écran plat avec des chaînes satellite pour le confort des clients. Ces chambres offrent aussi une toilette séparée et une douche. Les salles de bains familiales comprennent une toilette séparée et une douche, et des commodités telles qu'un sèche-cheveux et un bonnet de douche.
Hotel Avtar New Delhi Railway offre un petit-déjeuner anglais complet quotidiennement. Des plats de cuisine américaine sont proposés au restaurant McDonald's, situé à 550 m de cet hébergement.