Das 3-Sterne Hotel China Town liegt im Viertel Karol bagh von Neu-Delhi und selltt Autos zur Miete. Das Hotel stellt den Gästen WLAN im ganzen Gebäude bereit.
Die wichtigsten Sehenswürdigkeiten von Neu-Delhi wie Rotes Fort und Festung Purana Qila liegen in der Nähe. Dank der erstklassigen Lage des Hotels sind alle wichtigen Sehenswürdigkeiten wie Markt Karol Bagh und Roopak's leicht erreichbar. Sri Bangla Sahib Gurudwara ist in rund 3 km Entfernung von der Unterkunft. Die U-Bahn-Station Karol Bagh liegt nicht weit weg vom Hotel China Town.
Die Unterkunft verfügt über 21 Zimmer mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage sowie ist in idealer Lagen von Neu-Delhi gelegen. In den Zimmern gibt es eine getrennte Toilette und eine Dusche.
Im Restaurant können Gäste ihr tägliches Frühstück genießen. Nur 300 Meter zu Fuß vom Hotel entfernt, lädt das Restaurant Haryana Lassi zum Speisen ein.