About 10 minutes' walk from Karol Bagh subway station, the 3-star Hotel China Town is located in a tourist area of New Delhi, within 5 minutes' walk of Roopak's. This New Delhi hotel features Wi-Fi throughout the property.
The hotel is ideally located in the Karol bagh district of New Delhi, within a 10-minute drive of Bhuli Bhatiyari Ka Mahal Ruins. TTD Tirupati Balaji Temple is 1.5 miles from the New Delhi property, and Delhi International airport is 13 miles away. The hotel also has a prime location, steps away from Karol Bagh Market. Karol Bagh Metro bus stop is located about a 10-minute walk away.
The rooms at the China Town New Delhi include climate control, as well as media facilities like a flat-screen TV with satellite channels.
Breakfast is served every morning in the restaurant. Dining options also include Haryana Lassi, located 900 feet from the property.