Sentosa Hotel Shanghai

Sentosa Hotel Shanghai Address: 1 Nanqiao Road, Shanghai, China

Minimum price found for Sentosa Hotel Shanghai was: 483 CNY

Click here to get more information, photos & guest ratings for Sentosa Hotel Shanghai