Loading hotels
Confirming room availability...
Suzhou Hotel, 115 Shiquan Road Suzhou Suzhou, Suzhou, China
Suzhou Hotel situated in a peaceful garden with a pond rookeries and lush green trees provides guests with a relaxing environment to enjoy that's close to everything Suzhou has to offer.