S8 Hotel Shanghai Tian Lin Lu

3F 2656 2692 Longming Road
Shanghai
China