Situado a unos 25 minutos a pie de la Gurdwara Bangla Sahib, este hotel de 3 estrellas, Oyo Rooms @Railway Station Nueva Delhi, está cerca de la Ramakrishna Mission.
El centro de Nueva Delhi se encuentra a 20 minutos a pie del hotel, y lugares culturales como el Museo de cera Madame Tussauds Delhi están a una distancia de 19 minutos andando. Los lugares de interés religioso de la zona son la Tumba de Humayun (7 km) y la Iglesia de San Jaime (3 km). Hay el Fuerte rojo de Delhi a una distancia de unos 10 minutos en coche, mientras que la estación de autobuses Paharganj stand está relativamente cerca de este hotel. La estación de metro la Ramakrishna Ashram Marg, situada a una distancia de más o menos 5 minutos a pie, ofrece una conexión rápida a todas las zonas de Nueva Delhi.
Los huéspedes pueden comer por la mañana en el restaurante. Leo's Restaurant Lounge, un bar, está a una distancia de aproximadamente 5 minutos a pie.