30 rooms for rent in Shanghai, China

From
€5023
From
€5336
€690
€627
€364
€728
€577
€690
€615
€600
From
€4392
€401