Hotel J P House Nowe Delhi znajduje się w dzielnicy South Delhi, 27 minut jazdy samochodem od lotniska Nowe Delhi Indira Gandhi.
Ten obiekt noclegowy dysponuje 18 pokojami z jadalnią i miejscem do siedzenia, umeblowanych w biurko. W łazienkach pokojów są oddzielna toaleta i prysznic oraz takie udogodnienia jak ręczniki i kapcie.
Goście mogą zjeść posiłek w restauracji Riviera, znajdującej się o rzut kamieniem od J P House.
W pobliżu warto odwiedzić takie atrakcje jak Świątynia ISKCON oraz Mandir Kalkaji, zlokalizowane 10 min jazdy i 3 km od tego hotelu odpowiednio. Goście mogą zwiedzić takie miejsca kultu jak Świątynia Lotosu, znajdujące się 3,1 km od hotelu. Fort Tughlaqabad leży w 4 km. J P House w Nowym Dehli oferuje również dostęp do stacji metra Stacja Jasola Apollo, która znajduje się w odległości 10-minutowego spaceru.