Home >>

,Xuhui District,Shanghai,Shanghai

Guest Room
All Photos

Reserve Room

This hotel is an ideal choice for travelers who want to take in the sights and sounds of Shanghai. Shanghai South Railway Station is located approximately 6km away from this hotel. There's plenty to do nearby, with Yongxin Square, Notre Dame Site and St. Ignatius Cathedral all within a short distance. This hotel makes a great place to kick back and relax after a long day of sightseeing.

,Xuhui District,Shanghai,Shanghai