O Delhi Hotel is a 2-star venue set just 2.1 km from Sadar Bazaar, Khan-i-Khanan Tomb and Red Fort (Lal Quila). The comfortable hotel, built in 1990, is renowned for its Chinese architecture.
New Delhi city center is 4 km away.
There are a market and shops located nearby.
The hotel offers 22 modern rooms featuring cable television, a trouser press, a laptop-size safe, a ceiling fan and a work desk as well as en suite bathrooms with a shower, bathrobes and a hairdryer. Some rooms have the terrace view. In-room self-catering facilities include a dishwasher, a kettle and coffee/tea makers.
Dishes of Indian cuisine are served in the rooftop restaurant. Refreshing drinks are offered in the café bar. Guests can eat at Ganesh Restaurants and Anjlika, situated within a 5-minute walk of the venue.
Karol Bagh underground station is about 10 minutes' walk of the hotel. 15 km to Indira Gandhi Intl airport.
The on-site car rentals are also available.