Das Hotel Jagannath CR Park - Near Nehru Place Neu-Delhi ist circa 25 Gehminuten vom Lotustempel entfernt und stellt einen Geldautomaten und eine Wechselstube zur Verfügung. Das Hotel verfügt auch über einen privaten Autoparkplatz.
Das 3-Sterne-Hotel befindet sich im Stadtteil Stadtzentrum Delhi, in ungefähr 700 Meter Entfernung von der U-Bahn-Station Nehru Enclave. Zu den Sehenswürdigkeiten, in einer 2 km Entfernung vom Jagannath CR Park - Near Nehru Place, gehört auch Siri. Auch Nalli Silk Sarees ist nur wenige Schritte entfernt von der Unterkunft zu finden. Der Bahnhof Neu-Delhi ist in einer Entfernung von rund 20 Autominuten vom Hotel entfernt, während der Qutb Minar 15 Minuten mit dem Auto von hier entfernt liegt.
Einige Zimmer im Jagannath CR Park - Near Nehru Place Neu-Delhi sind mit einer Terrasse, einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet.
Das Restaurant Revv Cafe befindet sich ziemlich nah an der Unterkunft.