Enclavado en el distrito Sur de Delhi, conocido por lugares de interés histórico como la Puerta de la India, a 4 km, el hotel Ashu Villa Nueva Delhi ofrece depósito de equipajes. También dispone de un aparcamiento.
El hotel está situado a 10 minutos en coche de los Jardines de Lodi y a 10 minutos a pie de la estación de metro Ashram. El Museo Nacional de Nueva Delhi está situado a 6 km del Ashu Villa. Los huéspedes pueden visitar el Parque Zoológico Nacional, que se encuentra a 15 minutos en coche, y pasar un buen rato con sus familias. Podrás coger el autobús en la parada Maharani Bagh, no muy lejos de este hotel.
A los huéspedes de la propiedad se les ofrece un desayuno continental todos los días.