New Langqiao Garden Hotel

New Langqiao Garden Hotel Address: 820 South Huancheng Road (Huancheng Nan Lu), Shaoxing, China

Minimum price found for New Langqiao Garden Hotel was: Null CNY

Click here to get more information, photos & guest ratings for New Langqiao Garden Hotel