El Ashu Villa Guest House está situado en Nueva Delhi, a 7 km de distancia de Worlds Of Wonder, y ofrece alquiler de coches, así como Wi-Fi en las habitaciones. Los huéspedes disfrutarán de un desayuno vegetariano y del acceso a una terraza.
Situada en el distrito Sur de Delhi, esta pensión de 3 estrellas se encuentra a 4 km de distancia de los lugares de importancia histórica, como la Puerta de la India. Los aficionados al deporte también pueden visitar el Estadio Thyagaraj, a 4 km de distancia del Ashu Villa Guest House, y llevar a sus familias al Parque Zoológico Nacional, que está a 3 km de distancia. El hotel está situado a unos minutos andando del Fuerte Viejo de Purana Qila, mientras que la estación de autobuses Sarai Kale Khan ISBT está a menos de 10 minutos andando del sitio. La estación de metro de Ashram está a 10 minutos a pie del Ashu Villa Guest House.
Algunas de sus habitaciones con aire acondicionado cuentan con balcón y terraza, y están equipadas con aparador. El entretenimiento en las habitaciones incluye Wi-Fi y televisor con pantalla plana, además de servicio de tetera/cafetera para el autoservicio.