Urban Rosa Hotel Shanghai
Print
Address:1764 Longming Road, Minhang District, Shanghai
Hotel Tel:+86-21-64051786