Located around 25 minutes' walk from Feroz Shah Kotla Fortress, the 3-star Jay Jagannath Hotel New Delhi is only a few steps from Chattarpur temple.
Located 1.5 miles from Raj Ghat Memorial, the hotel is also merely 0.7 miles from New Delhi railroad station. The New Delhi hotel stands not far from Rajiv Chowk metro station. There is the historic Agrasen ki Baoli Step-Well about a 30-minute walk away, and Shivaji Stadium Terminal bus station about 5 minutes' drive from the Jay Jagannath New Delhi.
Dining options also include Rajma Chawal Shop, located in the vicinity of the accommodation.