Das 3-Sterne-Hotel O Discovery Deluxe Neu-Delhi liegt weniger als 6 Minuten zu Fuß vom Sanjay See entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Das Hotel überzeugt mit guter Lage 6 km weit weg vom Feroz Shah Kotla Stadion, im Stadtviertel Mayur Vihar Phase 1 von Neu-Delhi, und 7 km weit weg von der Festung Purana Qila. Gäste können Sehenswürdigkeiten wie den Akshardham-Tempel besuchen (liegt in 25 Gehminuten Entfernung vom Hotel). Auch das Humayun-Mausoleum ist 8 km weit weg vom O Discovery Deluxe Neu-Delhi. Die Unterkunft befindet sich in 10 Gehminuten Entfernung von der U-Bahn-Station Trilokpuri Sanjay Lake und in einer Entfernung von 10 Fahrminuten vom Bahnhof Neu-Delhi.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie ein Fernsehen mit mehreren Kanälen.
Das O Discovery Deluxe Neu-Delhi liegt circa 1 Kilometer vom Restaurant Village- The House Of Food entfernt.