El J P House Hotel Nueva Delhi, de 3 estrellas, está situado en el barrio Sur de Delhi, a 4 km de lugares familiares como Worlds Of Wonder.
Las habitaciones del hotel J P House Nueva Delhi proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Las habitaciones del lugar cuentan con un hervidor eléctrico y nevera, además de un inodoro separado y ducha.
Puedes llegar a las Kadimis y el Whole Foods Health Shop & Cafe en 6 minutos a pie desde el hotel.
Este hotel está a unos 10 minutos en coche del Templo ISKCON y a pocos minutos a pie del Fuerte de Tughlaqabad. El hotel de Nueva Delhi se encuentra a 3 km de Kalkaji Mandir. El Templo del loto, situado a unos 15 minutos en coche del J P House Nueva Delhi, está abierto para visitas de los turistas. El alojamiento está a 800 metros de la parada de autobús Apollo Hospital y cerca de la estación de metro Jasola Apollo. Este hotel está a 30 km del Aeropuerto internacional de Delhi.