Welcome to our Site

China Town New Delhi



New Delhi's newly built Hotel China Town is located in Heart of Central Delhi,Karol Bagh. Hotel is ideally situated for every type of traveler so it is the ideal destination for both Business & Leisure travelers.The Karol Bagh Metro Station is just 5 minutes walk away,Business Center are within few minutes from Hotel.Railway Station,Domestic & International Airport are just 15 minutes,20minutes & 30minutes respectively drive from the Hotel.

Rooms: 21
Floors: 3


The food aficionados can titillate their taste buds and sample scrumptious delicacies at the in-house restaurants at the Three star hotels in Delhi. The chefs have mastered the culinary art and know have all the tricks up their sleeve to ensure that even the most discerning of the food critic is amply pleased. The Delhi Three star hotels also feature well-stocked bars stacked with the choicest drinks.

As far as the corporate guests are concerned, the Three star accommodations in Delhi make sure that they are not put off by the paucity of the top-notch business facilities. The hotels boasts of well -configured meeting venues that are facilitated with a wide range of cutting edge business amenities like video-conferencing facilities, latest audio visual equipment, synchronized multi-projectors, photocopier, facsimile and secretarial service.


Following are the different categories of Hotels in Delhi...