Shanghai

Price range$1 - $400+BudgetMid-RangeTop
$1
$400+

River House Apartment

From$72

Yes Hotel Hotel

From$47

Livo Inn

From$160

888 Apartment Apartment

From$79

Wang Zhai 1929 Homestay

From$70

Taiyuan Villa Country house

From$200