El hotel Anand Villa Nueva Delhi se encuentra a unos 4 km de la Tumba de Humayun, y a tan solo 14 minutos a pie del Mercado Laxmi Nagar.
Este hotel está situado en el barrio East Delhi de Nueva Delhi y al lado de la estación de metro Laxmi Nagar. Los lugares históricos de la zona incluyen la Puerta de la India, situado a unos 10 minutos en coche. El Anand Villa Nueva Delhi está ubicado a unos 4,1 km del Fuerte Rojo de Delhi. La pensión está cerca de la estación de autobús Lalita Park.
El establecimiento está equipado con 7 habitaciones, algunas de las cuales incluyen una terraza y un televisor de pantalla plana.
El hotel sirve cada mañana un desayuno vegetariano. El restaurante Nazeer Foods está a 650 m del hotel Anand Villa Nueva Delhi.