Overview

Xiangyang Hotel Shanghai

3 North Xiangyang Road, Shanghai 200085, China
+86 215 403 7658

$36+

Rates

Get Rates

Check in
Check out
Map
Photos