Photos coming soon
HOTEL
Mirror Lake Hotel
No. 518 Keyan Avenue, Shaoxing County, Shaoxing
Where it sits
Mirror Lake Hotel
No. 518 Keyan Avenue, Shaoxing County, Shaoxing
30.04529, 120.48450
Similar stays nearby
Plan around Mirror Lake Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
