Providing 15 rooms, the 5-star Suzhou Youxiong Hotel is at a 700-metre distance from Peachblossom Castle. Guests who stay at the hotel can park their car nearby.
The accommodation is situated in the Gu Su district of Suzhou, relatively near Beisita underground station. The classical 12th-century Master of the Nets Garden is at a distance of 2.5 km from this Suzhou hotel, while shopping alley and North Pagoda Garden are both nearby. The property is located about a 25-minute walk from Shantang Street. For those travelling from afar, Suzhou airport is 5 minutes' drive away.
You can enjoy Asian cuisine in Pin Von, situated close at hand, around 5 minutes' drive away.