Guicheng Hotel

Guicheng Hotel Address: 58 and 60 South Zhongshan (Zhongshan Nan Lu), Guilin, China

Minimum price found for Guicheng Hotel was: Null CNY

Click here to get more information, photos & guest ratings for Guicheng Hotel