A tan solo 500 metros del cómodo Avtar Guest House Nueva Delhi, los huéspedes pueden llegar al Central Mall.
Este hotel goza de una ubicación privilegiada en Nueva Delhi, a pocas cuadras de la estación de metro Delhi Aero City. La pensión tiene acceso al Qutab Minar, que se halla a 7 km. Este lugar está ubicado a unos 15 minutos en coche del DLF CyberHub. La parada de autobús Mahipalpur está cerca, justo a la vuelta de la esquina de del Avtar Guest House. El aeropuerto internacional de Delhi está a 5 km.
También se incluyen aire acondicionado, y las habitaciones disponen de un balcón para mayor comodidad.
El restaurante Cocos ofrece una gran selección de platos en los alrededores inmediatos del hotel.