Skip to main content
Submitted by Frank Chen on
0
No votes yet

Zhangjiajie Pullman Hotel is the first 5 star hotel in Zhangjiajie, with good location to all scenic spots, such as Zhangjiajie National Forest Park, Yellow Dragon Cave and Baofeng Lake. But the pictures above are not taken in Zhangjiajie.