Creek View Hotel

Creek View Hotel Address: 14 Guihua Road, Guilin, China

Minimum price found for Creek View Hotel was: 246 CNY

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