The 3-star China Town Hotel offers a modern accommodation in South Delhi district of New Delhi.
The property enjoys a perfect location within minutes of business centers and trade fairs. Guests can get to New Delhi city center, which is 4 km away.
Gurudwara Bangla Sahib is 3.2 km from the hotel and Connaught Place is about 3.5 km away.
China Town Hotel consists of 21 rooms where guests can enjoy climate control, flat-screen TV, a safe, a writing desk and a wardrobe. For more comfort a shower and bath sheets are provided.
A variety of dishes are served in oye delhi and Roshan Di Kulfi, which are 5 minutes’ walk away.
China Town Hotel lies within 20 minutes’ drive to Indira Gandhi Intl airport.
Guests can rent cars to discover the nearby sites.