Set a 20-minute walk from Jhandewalan Temple, Oyo Rooms New Delhi Railway is located moments from Ramakrishna Mission.
The centre of New Delhi can be reached within 20 minutes' walk of the hotel, and such cultural venues as Madame Tussaud's Museum are 1.5 km away. This New Delhi property offers proximity to natural sights like Mughal Garden (2.8 km) and the Mughal-era Talkatora Gardens (2.4 km). Jantar Mantar Observatory is around 25 minutes' walk away, while Ramakrishna Ashram Marg is about a 5-minute walk from the 3-star hotel. The accommodation is located 20 km from Delhi International airport and a few minutes drive from Panchkuian Road bus stop.
The restaurant Anoop lies approximately a 5-minute walk from Oyo Rooms New Delhi Railway.