L'Hotel O Radha Krishna Nuova Delhi, 3 stelle, situato nel quartiere Centro di Delhi di Nuova Delhi, si trova a 3 km da attrazioni culturali come il Museo internazionale delle bambole di Shankar.
È a circa 10 minuti in auto dal Museo Nazionale di Nuova Delhi e a circa 25 minuti a piedi dal Tempio di Laxminarayan. Questo hotel è a breve distanza dalla stazione della metropolitana Ramakrishna Ashram Marg. L'hotel O Radha Krishna Nuova Delhi è a 2 km dalla Strada Gali Paranthe Wali. Questo hotel si trova a circa 15 minuti a piedi dalla stazione ferroviaria New Delhi, mentre la fermata dell'autobus Panchkuian Road si trova a circa 900 metri.
Il ristorante Darbar Restaurant è situato a 650 metri da questo alloggio e serve dei piatti della cucina indiana che sono in grado di soddisfare tutti i gusti.