Photos coming soon
HOTEL
Chillon Castle Hotel
186 Zhuhui Rd, Cang Lang Qu, Suzhou Shi, Jiangsu Sheng, China, 215000, Suzhou
Where it sits
Chillon Castle Hotel
186 Zhuhui Rd, Cang Lang Qu, Suzhou Shi, Jiangsu Sheng, China, 215000, Suzhou
31.29449, 120.63553
Similar stays nearby
East International Hotel Suzhou
Hotel · 175 m
Hanting Hotel Suzhou Zhuhui Road Branch
Hotel · 207 m
BAMBOO GROVE HOTEL
Hotel · 207 m
LBED BHAUS Hotel (Suzhou Shiquan Street Nanyuan North Road Subway Station)
Hotel · 217 m
Kimpton Suzhou Bamboo Grove By IHG
Hotel · 232 m
Suzhou City Holiday Hotel (Shiquan Street Wangshi Garden)
Hotel · 240 m
Chillon Castle
Hotel · 255 m
Suzhou Friendship
Hotel · 279 m
Plan around Chillon Castle Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 18, 2026.
