Das Hotel Batra Home Nizamuddin Neu-Delhi besitzt 40 Zimmer und liegt nur 2 km vom Humayun-Mausoleum entfernt.
Das Hotel befindet sich im Stadtteil South Delhi, in ungefähr 10 Gehminuten Entfernung von der U-Bahn-Station Jangpura. Die Gäste können den Gurudwara Bangla Sahib in ungefähr 6 km Entfernung besuchen. Auch Shanta Art Gallery ist ein paar Schritte entfernt vom Hotel zu finden. Der Bahnhof Neu-Delhi ist in einer Entfernung von rund 10 Autominuten vom Batra Home Nizamuddin entfernt, während der Akshardham-Tempel 10 Minuten mit dem Auto von hier entfernt liegt.
Neben einem Ankleidebereich und einer Sitzecke sind die Zimmer in der Unterkunft mit Hochgeschwindigkeitsinternet und einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche für mehr Komfort. Die Badezimmer in den Zimmern bieten eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Handtücher.
Das Restaurant Hishi Cafe befindet sich nicht weit entfernt vom Batra Home Nizamuddin Neu-Delhi.