Los huéspedes del hotel Oyo Rooms New Delhi Railway, de 3 estrellas, pueden visitar el Observatorio astronómico Jantar Mantar, situado a unos 25 minutos a pie. El hotel también incluye un aparcamiento.
El centro de Nueva Delhi está a 20 minutos a pie de este hotel. La Misión Ramakrishna se localiza a 100 m del hotel Oyo Rooms New Delhi Railway, mientras que la Catedral del Sagrado Corazón se localiza a tan solo 1 km. Además, Jhandewalan Extension Park está situado a unos 15 minutos a pie. Puedes encontrar fácilmente el Paranthe Wali Gali a unos 2 km de este alojamiento. La estación de tren Nueva Delhi está a unos 15 minutos a pie, y la estación de metro Ramakrishna Ashram Marg, a unos 5 minutos a pie.
El restaurante Cafe Festa sirve platos de la cocina india y está cerca del hotel Oyo Rooms New Delhi Railway.