Das Hotel O Radha Krishna Neu-Delhi verfügt über 30 Zimmer und liegt ungefähr 6 km von der Festung Purana Qila entfernt.
Das Hotel liegt im Zentrum von Neu-Delhi und ist in rund 15 Gehminuten Entfernung vom Bahnhof Neu-Delhi. Die Agrasen Ki Baoli finden Sie in ungefähr 2 km Entfernung vom Hotel. Die Freitagsmoschee ist in einer Entfernung von ca. 10 Autominuten von der Unterkunft. Das O Radha Krishna befindet sich 850 Meter von der U-Bahn-Station Ramakrishna Ashram Marg und zudem ungefähr 900 Meter von der Bushaltestelle Panchkuian Road entfernt.
Die Gäste können indische Gerichte im Restaurant Darbar Restaurant probieren, das sich nicht weit entfernt von der Unterkunft befindet.