The 3-star China Town Hotel is set just 3.5 km from Red Fort, New Delhi Railway Station and Jantar Mantar.
The property enjoys ideal location within minutes of trade fairs and business centers. This business venue is situated 550 meters away from Karol Bagh Market, Ganga Ram Hospital and Jhandewalan Temple.
The rooms in China Town Hotel come with flat-screen TV, a wardrobe, climate control, a work desk and IDD telephone. The spacious rooms feature the city view. They also comprise private bathrooms appointed with a shower and bath sheets.
A fine selection of Chinese dishes is served at the in-house restaurant. Guests can dine in Suruchi and Jade Garden located within a 5-minute walk of the property.
China Town Hotel lies within 15 minutes’ drive to Indira Gandhi Intl airport.
Cars are available for rent on site.