Photos coming soon
HOTEL
Zhoushan Tahua Xiaozhuang Impression Hotel
No. 84 Gongqian Street, Gongqian Village, Taohua Town, Zhoushan, China
Where it sits
Zhoushan Tahua Xiaozhuang Impression Hotel
No. 84 Gongqian Street, Gongqian Village, Taohua Town, Zhoushan, China
29.83128, 122.27876
Similar stays nearby
Plan around Zhoushan Tahua Xiaozhuang Impression Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
