No rating yet
No.7, Lane 66, Middle Xizang Road, Shanghai, 200001 Shanghai

No.7, Lane 66, Middle Xizang Road, Shanghai, 200001 Shanghai
Hai you Shanghai people's Square subway station hotel shop, located at No. 7 Lane 66 Middle Road, Tibet (near Yanan East Road), su
The hotel has undergone a self-inspection regarding its enhanced protective measures.
Earliest check-in
12:00 PM
Latest check-out
12:00 PM