Nearly a 10-minute stroll from Karol Bagh underground station, the 3-star Hotel China Town is located in a tourist area of New Delhi, around a 5-minute stroll from Roopak's. The hotel features Wi-Fi throughout the property.
The accommodation is ideally situated around a 20-minute stroll from Jhandewalan Hindu Temple and around a 10-minute ride from Friday Mosque. History lovers will enjoy visiting Bhuli Bhatiyari Ka Mahal Ruins (2.5 km) and Red Fort (5 km). This New Delhi hotel also has a prime location, just next door to Karol Bagh Market. Hotel China Town is located 20 km from Delhi International airport and just a 10-minute stroll from Karol Bagh Metro bus stop.
The property offers on-site breakfast in the restaurant. Guests can dine at the restaurant Haryana Lassi, which is 5 minutes' walk away.