The 3-star China Town Hotel lies within 6 km from India Gate.
Ideally located in North Delhi district, China Town Hotel is surrounded by business centers and trade fairs. This comfortable venue is 4 km away from the center of New Delhi.
A 10-minute walk to Karol Bagh subway station. The property is located within a 15 km distance of Indira Gandhi Intl airport.
China Town Hotel provides accommodation in 21 guestrooms fitted with free wireless internet, a private safe, flat-screen television, a trouser press and a private toilet. Bathrooms with a shower and towels are featured in every room.
Eat & Drink
The onsite restaurant specializes in Chinese cuisine. Oye delhi and Tera Vashonav Restaurant are located within 150 meters away.
Car rental services are available on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.