Das Hotel O Double Rr Neu-Delhi liegt im Viertel Paharganj, in einer Entfernung von 21 Autominuten vom Flughafen Delhi.
Zu den Sehenswürdigkeiten in der Nähe gehört Mughal Gardens in einer Entfernung von ungefähr 10 Fahrminuten vom Hotel. Rotes Fort ist auch einen Besuch wert und liegt nur 3 km von hier entfernt. Das Stadtzentrum ist zu Fuß in etwa 15 Minuten zu erreichen. Freitagsmoschee ist nicht weit entfernt von der Unterkunft. Das O Double Rr ist in 5 Fußminuten Entfernung von der U-Bahn-Station Ramakrishna Ashram Marg gelegen.
30 Zimmer im Hotel sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Fernsehen mit mehreren Kanälen. Die Zimmer bieten den Gästen ein Fernsehen mit mehreren Kanälen und eine Klimaanlage.
Das Restaurant Khosla Cafe befindet sich in der Nähe vom O Double Rr Neu-Delhi.