Hotel China Town Delhi (National Capital Territory of India)
12A/15, W.E.A., Saraswati Marg, Delhi (National Capital Territory of India), India
Choose your dates to see prices
12A/15, W.E.A., Saraswati Marg, Delhi (National Capital Territory of India), India
Choose your dates to see prices
Boasting currency exchange and a lift, Hotel China Town Delhi is located a 17-minute walk from Jheel Park. This hotel features 24-hour security and luggage storage along with a convenience store and a restaurant.
The accommodation welcomes guests to 21 rooms complete with a flat-screen TV with satellite channels, as well as comforts like air conditioning.
The 3-star hotel lies in Karol bagh with international quality hospitality services right near Karol Bagh Market. Royal Indian Voyages Pvt. Ltd is within 400 metres of the China Town, while Mughal Garden is 3.6 km away. Also, Chetak Park is situated 9 minutes' walk away. Central Park is 3.4 km from this property. The hotel is 5 minutes on foot from Karol Bagh tube station and in close proximity to Karol Bagh Metro bus stop.
Suruchi Restaurant offers Indian dishes and lies right around the corner from Hotel China Town.
Wi-Fi
Restaurant
On-site Dining