Hotel China Town
Hotel
Karol bagh
Offering a restaurant, Hotel China Town is located in New Delhi. Free Wi-Fi access is available.
Number of rooms: 21
12A/15, W.E.A. Saraswati Marg, Karol Bagh,, Karol bagh, 110005 New Delhi, India