A una distancia de 2 km del Hotel Step Inn Nueva Delhi, los huéspedes pueden llegar al Mercado de Karol Bagh.
La pensión se halla en el distrito Paharganj, a poco más de 25 minutos a pie del Observatorio astronómico Jantar Mantar. Un corto paseo te llevará al Rural Electrification Corporation Limited, ubicado a 450 metros. Puedes encontrar fácilmente la Puerta de la India a una distancia de 4 km del Step Inn. La estación de autobuses Paharganj stand se encuentra a tan solo 10 minutos a pie, y la estación de metro más cercana, Ramakrishna Ashram Marg, está en los alrededores del hotel.
Hay 40 habitaciones que incluyen un balcón y una zona de estar. Disponen de TV, así como de comodidades como aire acondicionado. El Step Inn Nueva Delhi cuenta con inodoro separado y ducha en todas las habitaciones.
El restaurante U Like está a una distancia de 150 metros de este lugar y se especializa en la cocina india.