Avtar Guest House New Delhi offre une terrasse, situé à 6 minutes de marche du Centre commercial Central Mall. L'hotel confortable comprend également un parking privé.
Basé dans la localité de "Mahipalpur", l'hotel est à 7 km du Qûtb Minâr. Cet établissement se trouve à quelques pas de la station de métro Delhi Aero City. Le Temple Uttara Swami Malai se situe à 10 minutes en voiture d'Avtar Guest House de New Delhi. L'hotel est situé à 5 km de l'aéroport international Indira Gandhi, et juste à côté de l'arrêt de bus Mahipalpur.
Toutes les 14 chambres d'Avtar Guest House comprennent un balcon. Une climatisation sont fournis pour le confort des clients.
Les restaurants à proximité incluent Cocos, qui se trouve assez proche de cet hébergement.