Photos coming soon
HOTEL
Philosopher Hotel (Suzhou Shihudong Road Metro Station Dongwu Tianjie Branch)
No. 388, Dongwu South Road, Chengnan Subdistrict, Suzhou, China
Where it sits
Philosopher Hotel (Suzhou Shihudong Road Metro Station Dongwu Tianjie Branch)
No. 388, Dongwu South Road, Chengnan Subdistrict, Suzhou, China
31.25856, 120.62604
Similar stays nearby
Suzhou Xinyuan Business Hotel
Hotel · 147 m
Suzhou Xinyuan Business Hotel
Hotel · 322 m
Super 8 Suzhou Jin Han Lin
Hotel · 369 m
Moyo Hotel (Suzhou Shihu East Road Subway Station)
Hotel · 417 m
Xia Duo Boutique Homestay (Suzhou Wuzhong Shihudong Road Metro Station Branch)
Hotel · 442 m
Jinjiang Inn Select Suzhou Wuzhong Wanda Xinjiaqiao Metro Station Hotel
Hotel · 454 m
Motel 168 Suzhou Wuzhong Mart
Hotel · 462 m
Motel Suzhou Wuzhong Mall
Hotel · 467 m
Plan around Philosopher Hotel (Suzhou Shihudong Road Metro Station Dongwu Tianjie Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
