Hotels
Cars
Flights
Vacations
Get the app
Support
Feedback
Help Center
My Account
Explore the area
Map
Lane 799, Lan Hai Road, Chenjia Town, Shanghai, Shanghai, 202162
View in a map
Popular Location
The Bund
43 min drive
Popular Location
Yu Garden
44 min drive
Popular Location
Nanjing Road Shopping District
46 min drive
Airport
Shanghai (SHA-Hongqiao Intl.)
96 min drive
See more
See more