Hotels Closest To Xujiahui Station

Tian Ping Hotel Shanghai

No. 185, Tinaping Road
Shanghai, CN 200030
In Shanghai (Xuhui)

Distance0.5 miles SELECT

400 TIANYAO BRIDGE ROAD, XUHUI DISTRICT,
Shanghai, CN
In Shanghai (Xuhui)

Distance0.6 miles SELECT

Neqta Hotel Shanghai

Building A, Jiahui Plaza, No. 325
Shanghai, CN 200030
In Shanghai (Xuhui)

Distance0.6 miles SELECT

Bamboo Retreat Shanghai

No. 83-85 Wuxing Road, Xuhui District
Shanghai, CN 200030
In Shanghai (Xuhui)

Distance0.7 miles SELECT