Oferecendo depósito de bagagem e barbeiro, o Hotel Batra Home Nizamuddin de 3 estrelas situa-se no bairro South Delhi com acesso a pontos turísticos naturais como o Jardim de Lodhi a cerca de 10 minutos de distância do carro. Além disso, este hotel também providencia aos hóspedes multibanco e câmbio de moeda.
O Templo de Lótus e a Porta da India estão localizados a aproximadamente 10 minutos a pé e a aproximadamente 10 minutos a pé respectivamente. Os locais históricos na área incluem o Estádio Feroz Shah Kotla Cricket a cerca de 7 km de distância. Hotel está situado a alguns minutos de carro do Túmulo de Humaium, enquanto a estação de autocarros Nizamuddin Railway fica a cerca de 10 minutos de distância a pé. Para quem viaja de longe, o aeroporto Internacional de Delhi fica a 23 minutos de carro.
Tem 40 quartos com ar condicionado com Internet de banda larga e TV de tela plana com canais via satélite, bem como máquinas de café/chá para self-catering. Os casas de banho privadas incluem também secador de cabelo e produtos de higiene.
Um pequeno-almoço continental é oferecido para os hóspedes diariamente. Tewari Sweets oferece pratos da cozinha indiana e está situado a aproximadamente 10 minutos de distância do carro.