Located just a 5 minutes' walk from the Karol Bagh Metro Station, China Town hotel is New Delhi's newly built business hotel. This
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 Central 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.
Stay was good. Located nearby to metro station. Also nearby market was good. It was totally fine stay. Just nearby to the metro station.
Value for money
Reviewed 3 months ago
Delhi is like my second home. I always preferred to stay at Nehru Place but this time around my friend took me to Karol Bagh. Budget hotel but very clean with good stuffs. The locality is great with lot of restaurants, street shopping, bar. Overall nice stay.