80 rooms, studios and apartments for rent in Shang Hai, China

€600
€515
From €5544
€1696
From €5874
From €5875
From €5873
€717