The 3-star Hotel O Radha Krishna New Delhi is situated in the centre of New Delhi about a 25-minute walk from Connaught Place.
The 30 rooms at Hotel O Radha Krishna are equipped with comforts such as air conditioning, as well as a multi-channel TV.
International cuisine is offered at Chawla De Mashoor Amritsari Naan, located nearly 5 minutes' drive away.
Sadar Bazaar is located merely 450 metres from the hotel, and such natural sites as Central Park are a 25-minute stroll away. Historical sights here include Bhuli Bhatiyari Ka Mahal Ruins, which stands about a 25-minute walk from this New Delhi hotel. There is Ajmal Khan Park nearly 5 minutes away by car, while Paharganj stand bus station is within walking distance of the property. For those travelling from afar, Delhi International airport is 22 minutes' drive away.