Hotel Ji Hotel Shanghai Dongfang Yidecheng
★★★
Villa No. 41, Poly Linyuxi, Lane 68, Xiuyan West Road, Shanghai, China Show on map
BLUE HILL HOUSE is a 3-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
Villa No. 41, Poly Linyuxi, Lane 68, Xiuyan West Road, Shanghai, China
BLUE HILL HOUSE is located at Villa No. 41, Poly Linyuxi, Lane 68, Xiuyan West Road, Shanghai, China.
BLUE HILL HOUSE is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel