Photos coming soon
HOTEL
Qiu shan Hotel
No. 118, Qiushan Garden, Jinxiu Road, Wenzhou, China
Where it sits
Qiu shan Hotel
No. 118, Qiushan Garden, Jinxiu Road, Wenzhou, China
27.99975, 120.69833
Similar stays nearby
Qiu shan Hotel
Hotel · 0 m
Ruidu Business Hotel (Xincheng Dongou Think Tank Branch)
Hotel · 475 m
Wenzhou Doris Hotel
Hotel · 521 m
Les Airs
Hotel · 592 m
Yijiaren Art Hotel (Wenzhou International Convention and Exhibition Center Branch)
Hotel · 604 m
Wenzhou Boli Hotel
Hotel · 607 m
Wangjiang Super 8 - Wenzhou
Hotel · 618 m
Wenzhou Marriott Hotel
Hotel · 622 m
Plan around Qiu shan Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
