Hotel Home Inn Style Shanghai Lujiazui Yaohan Tangqiao
★★★
No.899 Nanquan Road, Shanghai, China Show on map
Nanquan Hotel is a 3-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No.899 Nanquan Road, Shanghai, China
Nanquan Hotel is located at No.899 Nanquan Road, Shanghai, China.
Nanquan Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Apartment/Flat