Hotel ★★★

BLUE HILL HOUSE

Villa No. 41, Poly Linyuxi, Lane 68, Xiuyan West Road, Shanghai, China Show on map

About BLUE HILL HOUSE

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.

Property facts

Property type
Hotel
Star rating
3 stars

Location

Villa No. 41, Poly Linyuxi, Lane 68, Xiuyan West Road, Shanghai, China

Loading map…

Frequently asked questions

Where is BLUE HILL HOUSE located?

BLUE HILL HOUSE is located at Villa No. 41, Poly Linyuxi, Lane 68, Xiuyan West Road, Shanghai, China.

How many stars does BLUE HILL HOUSE have?

BLUE HILL HOUSE is rated 3 stars.

Stays near BLUE HILL HOUSE

Highly rated alternatives close by

All 9,873 in Shanghai →

More ways to stay in Shanghai

See prices on Agoda
Check prices