Property Name: Zhouzhuang Shen Hall Inn
Property Address: Shenting Backyard, Zhouzhuang Town Suzhou, , 215325
Property Description: Property Location
When you stay at Zhouzhuang Shen Hall Inn in Suzhou, you'll be within the vicinity of Shanghai Grand View Park. This hotel is within the region of Retreat & Reflection Garden.
Business, Other Amenities
Free self parking is available onsite.
Location Description: In Suzhou
Property Facts: Total Number of Rooms: 1Total Number of Floors: 1Year of Last Renovation: N/A