Das Hotel J P House Neu-Delhi verfügt über 18 Zimmer und liegt 25 Minuten Fußweg vom Okhla Vogelreservat entfernt.
Neben einer Sitzecke und einem Essbereich sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Außerdem verfügen die Badezimmer über eine getrennte Toilette und eine Dusche.
Darüber hinaus bietet das Restaurant Kadimis eine Vielzahl von indischen Köstlichkeiten und liegt nur 500 Meter zu Fuß vom J P House Neu-Delhi entfernt.
Das Hotel befindet sich im Viertel South Delhi, in 4 Kilometer Entfernung von einer familienfreundlichen Attraktion, dem Freizeitpark Worlds of Wonder. Tata Teleservices Limited ist in 25 Gehminuten Entfernung. Das Hotel liegt in 2 Kilometer Entfernung von der Tayyab Moschee. Die Bushaltestelle Jasola Vihar ist in 5 Fußminuten Entfernung vom J P House und der Bahnhof Neu-Delhi liegt in einer Entfernung von ungefähr 20 Autominuten von der Unterkunft.