Das 2-Sterne-Hotel O Deurali Dx Neu-Delhi liegt im Stadtteil South Delhi, in einer Entfernung von 4 km von kulturellen Attraktionen, darunter dem Nationalmuseum Neu-Delhi.
Das Hotel ist ca. 15 Autominuten vom Humayun-Mausoleum und nur 5 Fußminuten von Sarai Kale Khan Inter State Terminus entfernt gelegen. Der Hazrat Nizamuddin Dargah ist in einer Entfernung von 3 km vom Hotel und kann leicht erreicht werden. Auch die Festung Purana Qila ist in 10 Fahrminuten Entfernung vom O Deurali Dx Neu-Delhi. Die Nähe zur U-Bahn-Station Sarai Kale Khan - Nizamuddin, die etwa 250 Meter von der Unterkunft ist, sorgt für einen komfortablen Aufenthalt der Gäste.
Die 90 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen.
In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant Shahi Biryani, das nur 20 Fußminuten vom O Deurali Dx entfernt ist.