Doté d'un distributeur de billets et d'un bureau d'excursions, Hotel Avtar New Delhi Railway est situé à seulement 6 minutes à pied de Sheila Cinema. Cet hotel 3 étoiles dispose de 17 chambres et de conforts tels qu'un salon partagé.
L'hotel se trouve à 3 km des Jardins Mughal et à une courte distance de la station de métro New Delhi. Avtar New Delhi Railway offre aux amateurs d'histoire la proximité du Fort Rouge (2 km) et du Fort de Salimgarh (3,1 km). À 25 minutes de marche de cet hotel, on trouve le Marché de Karol Bagh pour une expérience shopping exceptionnelle dans la région. Bien relié à la Tombe d'Humayun, qui se trouve à 7 km, l'hotel se trouve à quelques pas de New Delhi Railway.
Chaque chambre à Hotel Avtar New Delhi Railway propose une terrasse, un Wi-Fi gratuit et une TV à écran plat. Vous pourrez également utiliser une douche, ainsi que des équipements tels que des articles de toilette gratuits.
Vous pourrez également déguster des plats de cuisine American au restaurant McDonald's à moins de 550 mètres de cet hébergement.