Hotel Atour X Hotel Suzhou Panmen Scenic Area Renmin Bridge South Metro Station
★★★★
58 Xianqian Street, Suzhou, China Show on map
JI Hotel (Suzhou Baodai Road Subway Station) is a 4-star hotel in Suzhou, China. It is one of 4,074 places to stay in Suzhou listed on Triptoic.
58 Xianqian Street, Suzhou, China
JI Hotel (Suzhou Baodai Road Subway Station) is located at 58 Xianqian Street, Suzhou, China.
JI Hotel (Suzhou Baodai Road Subway Station) is rated 4 stars.
Highly rated alternatives close by
Guest favorite
Hotel
Hotel
#1 in Suzhou
Hotel