Das Hotel India Palace Neu-Delhi bietet 18 Zimmer in der Nähe von NDMC Water Tank, in einer 900 Meter Entfernung. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Zu den Sehenswürdigkeiten in der Nähe gehört Sabzi Mandi in nur 30 Meter Entfernung zu dem 3-Sterne-Hotel. Sankat Mochan Hanuman Mandir ist auch einen Besuch wert und liegt 5 Minuten zu Fuß von hier entfernt. Die Entfernung zwischen dem Stadtzentrum von Neu-Delhi und dem India Palace beträgt 4 km. Desh Bandhu Gupta Statue ist in der Nähe zur Unterkunft gelegen. Die U-Bahn-Station Jhandewalan ist in etwa 650 Meter Entfernung.
Neben einem Ankleidebereich und einer Essecke sind die Zimmer ins Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die meisten Zimmer von der Unterkunft verfügen über eine getrennte Toilette und eine Badewanne. Zu den weiteren Annehmlichkeiten gehören auch eine Duschhaube und Badelaken. Daunenkissen, Daunen-/Federkissen und allergikerfreundliche weiche oder dicke Kopfkissen stehen in den Schlafzimmern zur Verfügung.
Darüber hinaus bietet das Restaurant Angan By Bikenerwalla eine Vielzahl von asiatischen Köstlichkeiten und ist zudem 12 Minuten Fußweg von hier entfernt.