Offering air-conditioned rooms, the 3-star Hotel O Radha Krishna New Delhi is only a 6-minute walk from Sadar Bazaar.
Darbar Restaurant serves a good range of Indian food and lies 650 metres away.
The hotel is situated 450 metres from the Paharganj and within a few blocks of Jhandewalan Hindu Temple. The Central Delhi district of New Delhi, where this New Delhi hotel sits, grants access to cultural attractions like Madame Tussauds Museum, which is about 25 minutes' walk away. The Feroz Shah Kotla Ground is 3.2 km away, while Ramakrishna Ashram Marg underground station is 850 m from the O Radha Krishna. The property is a mere 0.9 km from Panchkuian Road bus stop and in proximity to New Delhi train station in New Delhi.