Located 3.6 km from Jantar Mantar Observatory, Hotel China Town New Delhi is merely 400 metres from Roopak's. This 3-star hotel features Wi-Fi throughout the property.
The hotel has a prime location 5 minutes' drive from Rock Garden. Royal Indian Voyages Pvt. Ltd is quite close to the property, while Karol Bagh Metro bus stop is merely 0.7 km away. This Delhi hotel is ideally located, within 400 metres of Karol Bagh Market. Hotel China Town is only a short drive from Karol Bagh underground station.
The 21 rooms at the accommodation are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels.
A 5-minute walk takes guests to the restaurant Haryana Lassi.