Loading hotels
Confirming room availability...
Alibaba Holiday Hotel, No.10 Beiju 1St Lane, Suzhou, China
Alibaba Holiday Hotel features air-conditioned rooms with cable flat-screen TV in the Gu Su District district of Suzhou. The property is around 2.6 miles from The Lingering Garden 3.9 miles from Tiger Hill and 4.3 miles from Hanshan Temple. The property is one mile from the city Gu Su District and 6 miles from Jinji Lake. Guest rooms in the hotel are equipped with a electric tea pot. Every room comes with a private bathroom with free toiletries. All rooms have a desk. Staff at the reception can help guests with any questions that they might have. Taihu Lake is 24 miles from Alibaba Holiday Hotel. Sunan Shuofang International Airport is 25 miles away.