Das komfortable 2-Sterne-Hotel Hotel O Delhi Neu-Delhi liegt in nur 500 Meter Entfernung vom U-Bahnhof Karol Bagh und verfügt über eine Wechselstube und kostenlose Zeitungen. Lokale Sehenswürdigkeiten — Sir Ganga Ram Hospital und Markt Karol Bagh sind nur wenige Gehminuten von hier entfernt.
Das komfortable Hotel befindet sich im Stadtviertel Karol Bagh von Neu-Delhi, und Freitagsmoschee ist von hier aus innerhalb von 10 Autominuten zu erreichen. Sri Bangla Sahib Gurudwara liegt auch in 25 Fußminuten Entfernung vom O Delhi Neu-Delhi. Shahjahanabad ist in einer 4 km Entfernung von der Unterkunft. Das Hotel O Delhi befindet sich 20 km vom Flughafen Delhi und nur 500 Meter von der Bushaltestelle Karol Bagh Metro entfernt.
Die 22 Nichtraucher- Zimmer sind mit einem Flachbildfernseher mit Satellitenkanälen und einem Direktwahl-Telefon ausgestattet und verfügen über eine Minibar für den Komfort der Gäste. Eine getrennte Toilette, eine Badewanne und eine Dusche sowie ein Haartrockner und Handtücher gehören ebenfalls zur Ausstattung der Bäder. Von einigen Zimmern kann man einen Blick auf die Stadt genießen.
Frühstück wird im Restaurant angeboten. Das Restaurant The Feast House, das sowohl leckere Speisen als auch Getränke serviert, befindet sich 250 Meter vom Hotel entfernt.