Das 3-Sterne-Hotel Jagannath - Near Nehru Place Neu-Delhi liegt etwa 7 Kilometer vom Qutb Minar in Neu-Delhi entfernt und bietet einen Gepäckraum und einen Friseursalon. In den öffentlichen Bereichen wird Hotelgästen WLAN angeboten.
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. Dieses Jagannath - Near Nehru Place Neu-Delhi liegt etwa 5 Gehminuten von der Haltestelle Deshbandhu Colony und ca. 700 Meter von der U-Bahn-Station Nehru Enclave entfernt.
Die geräumigen Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Sie beinhalten Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche.
In einem 5-minütigen Spaziergang liegen Kamala Fast Food & Chinese und Lokenath Sweets, wo man wunderbar speisen kann.