Das 3-Sterne-Hotel O Discovery Deluxe Neu-Delhi liegt rund 2 Kilometer vom Akshardham-Tempel und ungefähr 6 Fußminuten vom Sanjay See entfernt. Im ganzen Gebäude ist auch WLAN verfügbar.
Das komfortable Hotel liegt in einer erstklassigen Lage, in einer 950 Meter Entfernung von der U-Bahn-Station Trilokpuri Sanjay Lake. Das O Discovery Deluxe Neu-Delhi befindet sich in der Nähe vom Zoo von Delhi, und zwar ungefähr 6 Kilometer entfernt. Das Humayun-Mausoleum liegt in etwa 15 Fahrminuten Entfernung vom Hotel. Die Bushaltestelle ITI Khichripur ist in nur 200 Meter Entfernung von der komfortablen Unterkunft und der Bahnhof Neu-Delhi liegt in circa 9 km Entfernung von der Unterkunft.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Zu den Speisemöglichkeiten gehört auch das Restaurant Haowin in unmittelbarer Nähe vom O Discovery Deluxe.