No.1677 Suitanghe Road (Within Haiwan Forest Park), Shanghai
46.7 km
from the center of
Shanghai
See available rooms
Enter the dates to see the current room rates
No.188, 399 East Shendi Rd, Shanghai
21.8 km
from the center of
Shanghai
See available rooms
Enter the dates to see the current room rates