Hotel GreenTree Inn Zhangjiakou High-speed Railway Station
★★★
Opposite Xinhua Kindergarten, rear courtyard of Maternal and Child Health Hospital, Kangfu Road, Zhangjiakou, China Show on map
Juchuan Hotel is a 2-star hotel in Zhangjiakou, China. It is one of 950 places to stay in Zhangjiakou listed on Triptoic.
Opposite Xinhua Kindergarten, rear courtyard of Maternal and Child Health Hospital, Kangfu Road, Zhangjiakou, China
Juchuan Hotel is located at Opposite Xinhua Kindergarten, rear courtyard of Maternal and Child Health Hospital, Kangfu Road, Zhangjiakou, China.
Juchuan Hotel is rated 2 stars.
Highly rated alternatives close by