El J P House Hotel Nueva Delhi, de 3 estrellas, es el lugar ideal para alojarse en el barrio Sur de Delhi de Nueva Delhi, a unos 4 km del Fuerte de Tughlaqabad.
A unos 10 minutos en coche del Templo Kalkaji, este hotel está situado en los alrededores de la estación de metro Jasola Vihar Shaheen Bagh. Podrás visitar el Templo ISKCON de Delhi, enclavado a unos 4,1 km. La zona también incluye lugares de interés natural como el Parque Acuático Atlantic Water World Delhi, a unos 25 minutos a pie del J P House Nueva Delhi. La parada de autobús Jasola Vihar, que ofrececonexión directa con las atracciones y lugares principales de la ciudad, se encuentra a un tiro de piedra de este hotel.
Las habitaciones incluyen una zona de comedor y una zona de estar completas con aire acondicionado, así como una tv de pantalla plana con canales vía satélite. Además de equipo de café y té, las habitaciones cuentan con un escritorio.
El restaurante Kadimis está a 500 m del hotel J P House Nueva Delhi.