
Shanghai, China
Mövenpick By Accor Shanghai People's Square
5-star hotel · ACCOR HOTELS
Located in center of Shanghai at People Square, the Movenpick People Square Shanghai is an ideal choice for both leisure and business travelers. The hotel features 111 well appointed guest rooms and two distinctive dining…
- Wi-fi · extra charge
- 24-hour reception
- Car park
- Secure parking · extra charge


