Situé à New Delhi, à moins de 4,4 km de la tombe d'Humayun et à 5,5 km de Pragati Maidan, l'Ashu Villa propose des hébergements avec une terrasse et un parking privé gratuit. Il se trouve à environ 7,6 km de Swaminarayan Akshardham, à 7,7 km de la porte de l'Inde et à 7,7 km du musée national Gandhi. Il propose un service d'étage et une réception ouverte 24h/24.
Toutes les chambres sont équipées de la climatisation et d'une télévision à écran plat. Certaines possèdent un balcon.
L'Ashu Villa se trouve à 8,1 km du stade de cricket Feroz Shah Kotla et à 8,2 km des jardins de Lodhi. L'aéroport international de Delhi, le plus proche, est implanté à 24 km.