City Power Square

City Power Square

City Plaza · Xuhui, Shanghai
HOURS
Open
TRIP.COM
(15)
4.9

Ratings & Reviews

Similar Places Nearby

Details