Hotel Avtar @New Delhi Railway offre 25 chambres et se situe à moins de 3 km de la porte de l'Inde. Les clients qui voyagent en voiture peuvent également utiliser un parking sur place.
L'Hotel Avtar @New Delhi Railway est situé à New Delhi, à quelques pas de Rajiv Chowk. Les sites culturels de la région sont le Musée national (3 km) et le Musée international des poupées de Shankar (2 km). L'hôtel est situé à moins de 3 km de la Porte du Cachemire, tandis que New Delhi Railway est à une distance de 500 mètres. La station de métro la plus proche est à moins de 10 minutes de marche.
Une TV à écran plat avec des chaînes satellite et de la climatisation sont fournis dans les chambres d'hôte à L'Hotel Avtar @New Delhi Railway de New Delhi. Une TV à écran plat avec des chaînes satellite, et des conforts comme de la climatisation sont également proposés.
Le Rishi Vaishno Dhaba et Pehalwan Da Dhaba, situés à seulement 400 mètres de l'hôtel, servent des plats de la cuisine indienne.