Das 3-Sterne-Hostel Backpackers Heaven New King - New Delhi Train liegt in ca. 5 Fahrminuten Entfernung von der U-Bahn-Station Ramakrishna Ashram Marg und verfügt über eine Wechselstube und einen Ausflugsschalter. Das Hostel liegt im Stadtteil Paharganj, und die nächste Bushaltestelle, Panchkuian Road, befindet sich nur 600 Meter zu Fuß von der Unterkunft entfernt.
Außerdem liegt Ramakrishna-Mission in 400 Metern von hier entfernt. Zu den bedeutenden religiösen Sehenswürdigkeiten in der Nähe gehört Freitagsmoschee (ist in mittlerer Entfernung vom Hostel).
Neben Unterhaltungsmöglichkeiten wie WLAN, können Gäste auch einen Schreibtisch nutzen. Es gibt private Badezimmer mit einer Dusche für einen angenehmen Aufenthalt. Für den Komfort der Gäste stehen in den Badezimmern ein Haartrockner und Handtücher zur Verfügung.
Das Restaurant Sam's Bar and Restaurant, das chinesische Gerichte anbietet, befindet sich nur 5 Fußminuten von hier entfernt. Gäste können von der Unterkunft aus den 20 km entfernten Flughafen Delhi leicht erreichen.