Within 25 minutes' walk of Karol Bagh Market, the 2-star Oyo 9821 Hotel Leo Continental New Delhi includes 25 rooms.
This hotel is located in New Delhi, a short way from Ramakrishna Ashram Marg metro station. The big Ajmal Khan Park is 1.5 miles from the New Delhi hotel, and Delhi International airport is 16 miles away. There is Indira Gandhi National Centre for the Arts around 10 minutes away by car, and Paharganj stand bus station within close proximity of the New Delhi property. The nearest metro station is 650 feet away.
The rooms include climate control, along with such modern comforts as a multi-channel TV.
Leo's Restaurant Lounge offers a selection of dishes very close to the hotel.