Hôtel J P House à New Delhi est un endroit pour séjourner dans le quartier "Sud de Delhi" à New Delhi, à 4 km du Fort de Tughlaqabad.
L'hotel est placé à 700 mètres de Jasola Apollo et à environ 10 minutes en voiture du Parc d'attractions Worlds of Wonder. Cet hotel 3 étoiles est situé à 3 km du Temple du Lotus à New Delhi. Hôtel J P House se trouve à environ 15 minutes en voiture de Kalka Mandir, très appréciée des pèlerins et des touristes. Cet hébergement est à côté de la gare routière l'Apollo Hospital.
L'hotel offre 18 chambres qui viennent avec une climatisation, ainsi qu'une cafetière/théière. Les chambres d'Hôtel J P House de New Delhi disposent d'une salle de bain équipée d'une toilette séparée et une douche.
Kadimis sert une bonne gamme de plats de cuisine Indian et se trouve à 500 mètres de cet hotel.