The 2-star Hotel O Delhi New Delhi is located 2.4 miles from Cloth Market and features a prime touristic area and various recreational opportunities. This comfortable hotel offers 22 rooms in the touristic area of the city, approximately a 10-minute drive from Jantar Mantar Observatory, which is highly recommended as a place to have fun.
The New Delhi hotel has a prime location in the Karol Bagh district of New Delhi, within close proximity of Karol Bagh Market. The O Delhi New Delhi is situated only 700 feet from Sir Ganga Ram Hospital and approximately a 10-minute walk from Karol Bagh subway station. Visit NDMC Water Tank, approximately a 20-minute walk from the New Delhi property, and feel complete harmony with the nature of India. To enrich your historical consciousness, visit the triumphal arch "India Gate", which stands within 3 miles of Hotel O Delhi. Karol Bagh Metro bus stop is situated right at the hotel.
The non-smoking rooms are equipped with a flat-screen TV with satellite channels and a direct dial phone, as well as self-catering options such as a mini bar fridge. Bathrooms include a bath, a separate toilet, and a shower, along with bath sheets and towels.
The The Feast House is 800 feet from the property.