The 3-star Super Hotel O Diamond Inn New Delhi gives quick access to Tomb of Abdul Rahim Khan I Khana, which is situated approximately a 5-minute walk away.
The hotel is located 2.6 km from the National Science Centre and Jawaharlal Nehru Stadium is 3.1 km away. This New Delhi hotel stands in the vicinity of Sarai Kale Khan - Nizamuddin tube station. The Millennium Park Delhi is 16 minutes' walk from the Super Hotel O Diamond Inn New Delhi. Hazrat Nizamuddin Railway bus stop is right around the corner from the accommodation.
There are 30 rooms at the hotel, each of them has climate control, as well as entertainment amenities such as a flat-screen TV with satellite channels.
A mere 1.2 km from the property, Cafe Turtle serves Italian dishes.