Das 3-Sterne-Hotel Jagannath - Near Nehru Place Neu-Delhi liegt etwa 7 Kilometer vom Qutb Minar entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi.
In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie der Hazrat Nizamuddin Dargah (6 km) und die Khirki-Moschee (3 km). Tughlaqabad ist in 10 Autominuten zu erreichen. Das Jagannath - Near Nehru Place Neu-Delhi liegt in nur 5 Gehminuten Entfernung von der Bushaltestelle Deshbandhu Colony und 700 m von der U-Bahn-Station Nehru Enclave.
Die Zimmer im Hotel verfügen über einen Balkon und eine Sitzecke sowie eine Klimaanlage für Ihren Komfort. Sie stellen den Gästen Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche bereit.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Kamala Fast Food & Chinese, das sich ungefähr 150 Meter von hier entfernt befindet.