Das 4-Sterne-Hotel O Ambience Neu-Delhi befindet sich in unmittelbarer Nähe zum Roten Fort, und zwar circa 3 km von hier entfernt.
Das Hotel ist in ungefähr 10 Fahrminuten Entfernung von der Festung Purana Qila gelegen. Zu den Sehenswürdigkeiten, die in ca. 7 km Entfernung vom Hotel sind, gehört das Humayun-Mausoleum. Das O Ambience Neu-Delhi liegt nicht weit entfernt vom Gurudwara Bangla Sahib. Der Bahnhof Neu-Delhi ist circa 15 Minuten zu Fuß von hier entfernt, und die U-Bahn-Station Ramakrishna Ashram Marg ist etwa 5 Minuten zu Fuß von der Unterkunft entfernt.
Die Gäste können im Restaurant My Bar & Restaurant, das sich in unmittelbarer Nähe zur Unterkunft befindet, eine Auswahl an indischen Gerichten genießen.