China Town Hotel is a 3-star accommodation within 3.7 km of Jantar Mantar.
China Town Hotel lies 3.5 km away from Connaught Place. The property boasts location within 4 km from New Delhi city center.
The traditional hotel provides quick access to business centers and trade fairs.
The hotel comprises 21 rooms equipped with climate control, flat-screen TV, a safe, a writing table and a wardrobe. They also include bathrooms with a shower and bath sheets.
At the in-house restaurant guests can enjoy Chinese cuisine. A variety of dishes are served in oye delhi and Roshan Di Kulfi, which are 5 minutes’ walk away.
Indira Gandhi Intl airport is situated within a 20-minute drive from China Town Hotel.
China Town Hotel features such facilities as an elevator, a barber shop and a luggage storage.