The Castle Hotel Suzhou is a 16 storey building, in the south west of the city. It is about 10 minutes drive from downtown Suzhou and Suzhou Railway Station, while the Suzhou Industrial Park is about 20 minutes
drive away. The Castle Hotel offers cosy, plainly furnished guestrooms and provides a range of facilities that include a swimming pool, sauna, massage services and a beauty salon.