Nestled in the Gu Su district of Suzhou, the 3-star Alibaba Holiday Hotel is nearly 25 minutes on foot from Lion Forest Garden. Guests who stay at the hotel can park their car nearby.
The accommodation is set within a 6-minute walk of Garden of Pleasance and only minutes from Chayuanchang underground station. It is around 750 metres from Mystery Temple and merely 0.7 km from Xuanmiao Temple. The nearby cultural attractions include Suzhou Silk Museum, which is a 5-minute drive from this Suzhou hotel. The nearest underground station is a mere 5 minutes' walk away.
The Alibaba Holiday Suzhou has 32 rooms appointed with a flat-screen TV with satellite channels, as well as self-catering options such as a minibar fridge. Furnished with a writing table, they also have sound-proofed windows. Bathrooms come with a bathtub and a separate toilet together with shower caps and bath sheets.
Guests can enjoy a selection of Asian dishes at Brasserie 101 situated a mere 7 minutes' walk away.