Das komfortable 3-Sterne-Hotel O Azora Neu-Delhi liegt in 10 Autominuten Entfernung vom Bindra Park und verfügt über ein Einkaufszentrum und einen Gepäckraum.
Das komfortable Hotel befindet sich im Stadtteil Hari Nagar, in einer Entfernung von 13 km vom Bahnhof Neu-Delhi. Sanatan Dharam Mandir ist ganz nah am Hotel und kann leicht erreicht werden. Auch die Mystery Rooms ist in 15 Fahrminuten Entfernung vom O Azora Neu-Delhi. Die Bushaltestelle Meera Bagh befindet sich ebenfalls nur wenige Schritte entfernt von der Unterkunft.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Die Zimmer haben einen gefliesten Boden sowie Fliesenböden. Sie sind mit privaten Badezimmern ausgestattet.
Im hoteleigenen Restaurant können Gäste die indische Küche genießen. Es gibt eine Lounge- Bar. Das Restaurant Red Chilli, das Gerichte der indische Küche anbietet, liegt etwa 350 Meter vom O Azora entfernt.