Rates: 86.82 - 163.28
Amenities:
XinHua Garden (The Bund Garden Group) 179 Xinhua Road Shanghai, China 200052