Se vuoi vedere French Concession mentre visiti Shanghai, Seventh Heaven Hotel dista solo 3 km.