Welcome to Hotel China Town , New Delhi , India

Hotel China Town

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.

Each of the 18 rooms at this 3-star hotel have all the comforts and conveniences of home. Some of the features you'll enjoy are non smoking rooms, in room safe, refrigerator, fan. Guests will enjoy the hotel's excellent facilities and services including elevator, laundry service/dry cleaning, safety deposit boxes, room service.

Convenient location, a dedicated staff and first-rate facilities make this hotel a favorite among travelers. China Town can be easily booked with our secure online booking form. Simply enter your dates and click to proceed.

Contact us