Das 3-Sterne-Hotel Oakwood Neu-Delhi liegt im Bezirk Stadtzentrum Delhi, ca. 25 Gehminuten vom Shahjahanabad entfernt, und bietet einen Ausblick auf die Stadt. Geschäftsreisende werden Annehmlichkeiten wie WLAN in den Zimmern und Zugang zu einem Kopiergerät und einem Arbeitstisch zu schätzen wissen.
Das komfortable Hotel liegt in einer erstklassigen Lage von Neu-Delhi, nur 1 km von der U-Bahn-Station Ramakrishna Ashram Marg. Der Karol Bagh Markt ist in einer Entfernung von 30 Minuten zu Fuß vom Oakwood Neu-Delhi. Das National Gandhi Museum ist in unmittelbarer Nähe vom Hotel, während der Bahnhof Neu-Delhi ca. 1 km von hier entfernt liegt. Die komfortable Unterkunft liegt in etwa 5 Fahrminuten Entfernung von der Bushaltestelle Panchkuian Road und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
29 Zimmer im Oakwood sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Sie bieten eine getrennte Toilette und eine Dusche in den Badezimmern. Die privaten Bäder mit einer getrennten Toilette und einer Dusche bieten zudem für zusätzlichen Komfort einen Haartrockner und Handtücher.
Sie können indische Küche im Restaurant New Delhi Darbar genießen, das sich nicht weit entfernt vom Hotel Oakwood befindet.