Offering a currency exchange and a lift, the 2-star Hotel O Delhi New Delhi is located 2.8 km from Madame Tussaud's Museum. A car park is available on site at this comfortable hotel.
The accommodation stands in the heart of New Delhi, a short distance from Karol Bagh Market. The hotel stands approximately a 10-minute stroll from Karol Bagh tube station. Visit NDMC Water Tank, at a distance of 1.7 km from this New Delhi property, and feel complete harmony with the nature of India. Hotel O Delhi is a walk from Bhuli Bhatiyari Ka Mahal Ruins. The accommodation is located 20 km from Delhi International airport and approximately a 10-minute stroll from Karol Bagh Metro bus stop.
This New Delhi property offers 22 rooms with a trouser press and air conditioner, as well as self-catering options such as a mini-fridge-bar. A bathtub, a separate toilet, and a shower, along with a hairdryer and towels, are featured. Enjoy views of the city, while staying at the comfortable hotel.
Residents can have breakfast in the restaurant. The restaurant The Feast House is nearly a 5-minute stroll away.
Book O Delhi New Delhi
More +
Less -