Au centre de New Delhi, Hotel Avtar New Delhi se trouve à proximité d'attractions familiales comme le Parc zoologique national de Delhi à 4 km. Cet hotel 2 étoiles dispose un Wi-Fi pour 175 INR par 24 heures dans les zones publiques.
Avtar accueille les clients dans 40 chambres équipées de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Une TV à écran plat avec des chaînes satellite et une climatisation sont également fournis dans les chambres.
Rishi Vaishno Dhaba se trouve à seulement 1 km d'hôtel luxueux et est spécialisé dans la cuisine indienne.
L'hotel est situé dans le voisinage de "Paharganj" à New Delhi, à moins de 4 km du Nehru Planetarium et à une courte distance de marche de la Mosquée du vendredi. Avtar de New Delhi offre aux amateurs d'histoire la proximité de la Résidence officielle du président de l'Inde Rashtrapati Bhavan (3 km) et du fort Rouge (2 km). De plus, la porte de l'Inde se trouve à 10 minutes en voiture, et la Rajiv Chowk est à 850 mètres de cet hotel. Vous pouvez prendre le bus à l'arrêt Super Bazar, relativement près d'Hotel Avtar.