All India Institutes of Medical Sciences befindet sich rund 15 Fahrminuten von dem 3-Sterne-Hotel O By Oyo Blue Moon Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Humayun-Mausoleum liegt ca. 3 Kilometer von hier entfernt. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie der Lotustempel (2 km) und der Hazrat Nizamuddin Dargah (3,1 km). Das Nationalmuseum Neu-Delhi ist in 20 Autominuten zu erreichen. Die Bushaltestelle Bharat Nagar befindet sich in einer Entfernung von 5 Gehminuten vom O By Oyo Blue Moon Neu-Delhi.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen.
In der Umgebung gibt es viele Restaurants, darunter das Restaurant Ego Thai, das sich ungefähr 500 Meter von hier entfernt befindet.