Tughlaqabad befindet sich rund 4 km vom Hotel J P House Neu-Delhi entfernt und ist einen Besuch wert.
Worlds of Wonder ist in ungefähr 10 Minuten mit dem Auto leicht erreichbar. Das Hotel ist außerdem in rund 2 km Entfernung von Sehenswürdigkeiten, vor allem dem Kalindi Kunj Park. Das 3-Sterne-Hotel liegt nicht weit entfernt von der U-Bahnstation Jasola Apollo.
Das J P House verfügt über 18 Zimmer mit einer Sitzecke und einem Essbereich. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. Neben einer getrennten Toilette und einer Dusche gehören auch Badelaken und Hausschuhe zur Ausstattung des Badezimmers.
Die Gäste können im Restaurant Kadimis lecker essen, das 6 Gehminuten von der Unterkunft entfernt liegt.