WU LONG BUSINESS HOTEL

63 Chongwen Road
Zhangjiajie
China