
























Check-in begins at 2:00 PM.
Checkout is at 12:00 PM.
Located in Songjiang District, this hotel is 1.6 mi (2.6 km) from Huangpu River and within 9 miles (15 km) of Shanghai Film Park and Songjiang Science & Technology Museum. Songjiang Ming Carved Wall and Square Pagoda Park are also within 9 miles (15 km).
Get instant answers with AI powered search of property information and reviews.