Ao oferecer 21 quartos, o hotel Indus Biznotel de 4 estrelas está situado perto do bairro de entretenimento South Delhi, a 2.7 km do Templo de Lótus. Wi-Fi está disponível na propriedade e parque de estacionamento privado gratuito também é fornecido no local.
A localização conveniente perto da estação de metrô dá acesso rápido para Forte de Tughlaqabad, que está a 4.8 km de distância. Os hóspedes vão estar a 4.9 km do Túmulo de Humaium. Os amantes de desporto irão desfrutar da proximidade do Estádio de Thyagaraj, que fica a 3.8 km de distância. A estação de metrô mais próxima está a 10 minutos de distância a pé.
As comodidades modernas nos quartos com ar condicionado incluem TV de tela plana com canais via satélite e TV via satelite, juntamente com mini frigobar e máquinas de café/chá. Fornecendo casas de banho privadas com casa de banho separada e chuveiro, algumas unidades também têm vista para a cidade.
Um pequeno-almoço expresso diário pode ser saboreado no restaurante. Pode caminhar 8 minutos até Continental Dhaba ou comer no The Big Chill situado a 13 minutos de distância a pé.