Hotel China Town Delhi is situated in a prime touristic area of Delhi, 4.3 km from the historic Agrasen ki Baoli Step-Well and a mere 5 minutes' walk from Bhawan. Featuring a shopping area and a restaurant, this 3-star hotel is located right near the Karol Bagh Market.
The hotel has a prime setting 4.2 km from the northern Kashmiri Gate. The China Town is 400 m from the Royal Indian Voyages Pvt. Ltd and within reach of Karol Bagh underground station. This accommodation allows you to enjoy such natural sights as the Pusa Hill Forest 3 km away. The hotel is located 20 km from Indira Gandhi International airport and 650 metres from Karol Bagh Metro bus stop.
The 21 rooms at Hotel China Town are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels.
This property is fairly close to the restaurant Haryana Lassi.