3-gwiazdkowy Hotel O Radha Krishna Nowe Delhi znajduje się w dzielnicy Centrum Nowego Delhi oraz zapewnia możliwość szybkiego dojazdu do lotniska Nowe Delhi Indira Gandhi w ciągu 22 minut jazdy.
Klimatyzowane pokoje w tym hotelu posiadają darmowe Wi-Fi i TV.
Restauracja Chawla De Mashoor Amritsari Naan jest blisko O Radha Krishna, w odległości 450 metrów.
Twierdza Purana Qila oraz Targ Sadar Bazaar znajdują się odpowiednio 6 km oraz nie więcej niż 6 min spacerem od tego hotelu. Instytut badawczy Indira Gandhi National Center for Arts jest popularnym miejscem edukacji, które można zwiedzić 4 km od hotelu. Atrakcje kulturalne w okolicy to Narodowe Centrum Nauki, około 15 min autem od O Radha Krishna w Nowym Dehli. Dworzec autobusowy Paharganj stand znajduje się prawie 800 m od obiektu noclegowego, natomiast Wielki Meczet w Delhi leży w około 2 km.