Filter by:
Based on 62 verified reviews
Facilities
8
Cleanliness
8
Rooms
8
Service
8
Location
8
Dining
8
Guests have not written any reviews for this property yet.
The property is located in Shanghai, China. It is 1.5 km from Songjiang Mosque, 3.5 km from Zuibaichi Park, 5 km from Dacang Bridge, and 4 km from Xilin Temple. The National Exhibition and Convention Center is 28 km away, and the nearest airport is Shanghai Hongqiao International Airport, situated 30 km away from the property.
More location infoCheck-in
Check-out
Check-in from 00:00
Before 00:00
Check-in time is at 00:00 and check-out time is at 00:00.
The property is located in Shanghai, China, 1.5 km from Songjiang Mosque, 3.5 km from Zuibaichi Park, 5 km from Dacang Bridge, and 4 km from Xilin Temple. The National Exhibition and Convention Center is 28 km away, and Shanghai Hongqiao International Airport is 30 km away.
Instant AI responses are based on hotel information