call-center-person
Call for deals & advice!+1 (914) 786-6936
Customer Support
7 Days Inn Shanghai North Xizang Road Subway Station

1113 North Xizang Road, Jing'an District, Shanghai, Shanghai, China

No Image
Location
Property details
Located in SHA Railway Station Zhabei, 7 Days Inn Shanghai North Xizang Road Subway Stati is a perfect starting point from which to explore Shanghai. The hotel offers guests a range of services and am...
Policies