Nur wenige Schritte entfernt von dem 3-Sterne-Hotel O Rak International Neu-Delhi liegt Tooti Chowk.
Attraktionen der Stadt wie das Humayun-Mausoleum (liegt in einer Entfernung von 7 km vom Hotel), und Imperial (ist nur 5 Fußminuten von der Unterkunft entfernt) sind einen Besuch wert. Wer sich für Geschichte interessiert, wird das Rote Fort (3 km) und die Festung Purana Qila (4 km) gerne besuchen. In der Umgebung gibt es zahlreiche Einkaufsmöglichkeiten wie der Karol Bagh Markt (ist in einer Entfernung von 2 km vom O Rak International Neu-Delhi). Das Hotel liegt in einer 25 Gehminuten Entfernung vom Gurudwara Bangla Sahib und in unmittelbarer Nähe von der U-Bahn-Station Ramakrishna Ashram Marg.
Im Restaurant Everest Bakery Cafe, das etwa 50 Meter vom Hotel entfernt liegt, können Sie asiatische Küche genießen.