El hotel Indus Biznotel, de 4 estrellas, se encuentra cerca del barrio de ocio de Nueva Delhi, a 4 km del Fuerte de Tughlaqabad. El hotel tiene vistas a la ciudad y ofrece WiFi en toda la propiedad.
Este hotel está en el mismísimo corazón de Nueva Delhi, cerca de la estación de metro Kailash Colony. La zona incluye lugares de interés religioso como el Santuario Nizamuddin Dargah (4 km) y Kalkaji Mandir (2 km). El Templo del loto está situado a 2 km de este alojamiento. El hotel Indus Biznotel se encuentra a 25 km del Aeropuerto internacional de Delhi y a un par de minutos en coche de la parada de autobús Sant Nagar.
El hotel cuenta con 21 habitaciones con TV de pantalla plana con canales vía satélite, así como minibar y servicio de tetera/cafetera. La mayoría de las habitaciones tienen un baño privado, y todas vienen con inodoro y ducha.
Cada mañana se sirve un desayuno exprés en el restaurante del Indus Biznotel Nueva Delhi. El restaurante el Continental Dhaba está a 8 minutos a pie del hotel y ofrece comida india.