Overview
×
Your browser will soon be unsupported by KAYAK.
Update now and keep on travelling with us!

Sheng Da Hotel Shanghai

107 Qin Zhou Road, Shanghai 200085, China
+86 216 475 7799

Call

+86 216 475 7799

Nearby

    show all

    About

    The Sheng Hotel is a 2-star hotel located in the Xuhui district close to the Shanghai stadium and near the Caobao subway station of line 1.It is an inexpensive and clean hotel with 145 guestrooms and suites. All rooms are equipped with air-conditioning, satellite TV, refrigerator, and internet access.There are 3 meeting rooms here and the business center provides fax, photocopying, typing and computer printing services.

    Less More
    RocketMiles
    Reviews
    Map

    Map