Mirror Lake Hotel

Mirror Lake Hotel Address: Keyan Scenic Spot, Shaoxing, China

Minimum price found for Mirror Lake Hotel was: 925 CNY

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