Hotel China Town, Delhi - Check Price to see Offers & Deals on Room Rates
Get the Best price for your upcoming stay in Hotel China Town - Picked from best Hotels in Delhi
Hotel China Town Overview
Located just a 5 minutes' walk from the Karol Bagh Metro Station, China Town hotel is New Delhi's newly built business hotel. This 3-star property features a restaurant and complimentary wifi connectivity. Parking facility is also available in the hotel. The hotel is centrally located in Heart of C
entral Delhi, Karol Bagh and offers a perfect blend of traditional hospitality and modern facilities with tasteful furnished spacious bedrooms. Each air conditioning room come equipped with refrigerators and a mini bar. The well-appointed European style bathroom comes equipped with all the latest amenities. Guests can enjoy Indian, Chinese and continental cuisine at the hotel's in-house restaurant. 24-hours room service is also possible. China Town hotel is few minutes drive from the Business Center while Railway Station, Domestic & International Airport are just 15-minutes, 20-minutes & 30-minutes respectively drive from the hotel. Airport, railway station transfer, and taxi services are available at a charge.