Hotel China Town12a/15 w.e.a ,karol bagh new delhi Delhi India 110005View on Map
- wi fi
hotel is good staff is also polite very handy hotel for stay
nice hotel to stay... food is good.. staff is also very cooperative
Good to stay .Great rooms
Question & Answers
Getting Hotel Policy...