Hotel O Azora New Delhi includes air-conditioned rooms approximately 10 minutes by car from Dilli Haat. The 3-star hotel lies in the Hari Nagar district, 2.3 miles from such cultural sights as Vedic Expo.
The New Delhi hotel is situated around 15 minutes by car from Mystery Rooms Amusement Center and only steps away from Sanatan Dharam Mandir. The O Azora New Delhi is only 850 feet from Meera Bagh bus station.
The property welcomes guests to 30 rooms fitted with climate control as well as free wireless internet and a flat-screen TV with satellite channels.
Guests can relax at the on-site lounge bar. The nearby dining opportunities include Red Chilli, which is in close proximity to this New Delhi hotel.