Featuring free WiFi throughout the property, Suzhou Plaza Hotel offers accommodation in Suzhou. Every room at this hotel is air conditioned and has a flat-screen TV. Some units have a seating area for your convenience.
Featuring free WiFi throughout the property, Suzhou Plaza Hotel offers accommoda Read more
Featuring free WiFi throughout the property, Suzhou Plaza Hotel offers accommodation in Suzhou. Every room at this hotel is air conditioned and has a flat-screen TV. Some units have a seating area for your convenience.
Featuring free WiFi throughout the property, Suzhou Plaza Hotel offers accommodation in Suzhou. Every room at this hotel is air conditioned and has a flat-screen TV. Some units have a seating area for your convenience.
Number of Rooms: 102