Closest Metro 人民广场
140 m 2 min walk
Looking for a place to spend a night after a long walk around the city? Hotel "Xiangfu Hotel (People's Square Changzheng Hospital)" is located in Shanghai. This hotel is located in the center of the city. In the morning, have a cup of coffee while looking at the city from the window. You can take a walk and explore the neighbourhood area of the hotel — People's Square, Shanghai Art Museum and Shanghai Museum.
Reference price
Explore attractions, restaurants and transport around the hotel
140 m• 2 min walk
185 m• 2 min walk
413 m• 5 min walk
133 m• 2 min walk

Important conditions for your stay
Keep exploring