The 2-star Hotel O Delhi Inn New Delhi has 90 rooms and is located 2.4 miles from Hazrat Nizamuddin Aulia Dargah. The hotel also offers guests Wi-Fi in public areas.
This New Delhi hotel is situated in the South Delhi district, a short distance from Sarai Kale Khan - Nizamuddin subway station. The area includes such religious sights as Akshardham (1.9 miles) and ISKCON Vrindavan (1.8 miles). There is Safdarjung's Tomb approximately 3 miles away, and Shri Maruti travels bus station only a few feet from the property. For those traveling from afar, Delhi International airport is 26 minutes' drive away.
Private bathrooms include nice touches such as toiletries.
Cafe Turtle is 1.9 miles from the hotel.