Hotel O Radha Krishna New Delhi est située à 3 km du Fort de Salimgarh et à environ 25 minutes à pied de la Rue commerçante Gali Paranthe Wali.
La résidence vous place au centre de New Delhi, à 2 km de la Mosquée du vendredi. Cet hotel 3 étoiles se trouve à 900 mètres de l'arrêt de bus Panchkuian Road, et à proximité du quartier Paharganj. Les édifices religieux notables à proximité incluent la Église Saint-Jacques de Delhi, à 2,1 km d'O Radha Krishna. Les hôtes de cet hébergement se trouvent à 850 mètres de la station de métro Ramakrishna Ashram, et à proximité de la gare de New Delhi.
Darbar Restaurant, avec une cuisine indienne, est situé à moins de 8 minutes de marche.