Dit Hotel O Radha Krishna New Delhi met 3 sterren is in de wijk Delhi Centrum in New Delhi, binnen 6 minuten wandelafstand van Sadar Bazaar gelegen.
3 km verwijderd van het Arun Jaitley Stadion, is dit hotel gelegen 2 km verwijderd van de Agrasen ki Baoli. Het hotel met 30 kamers is gesitueerd op een korte afstand van Ramakrishna Ashram Marg metrostation. O Radha Krishna bevindt zich binnen 10 minuten met de auto vanaf de Mogoltuinen, terwijl Paharganj stand op loopafstand van nog geen 10 minuten ervandaan ligt. Het dichtstbijzijnde treinstation is New Delhi, het is op maar 1 km verderop.
Bovendien biedt Darbar Restaurant een keuze aan Indiase delicatessen, op loopafstand van nog geen 8 minuten hiervandaan.