Super 8 Shanghai Xujiahui
520 Lingling Road (Lingling Lu)
TEL: +86 21 3423 9888
Rated 80 / 100 based on 133 customer reviews.
Super 8 Shanghai Xujiahui is located in Shanghai and offers free Wi-Fi. The various amenities this modern hotel has to offer include meeting rooms, room service and a safe.
Super 8 Shanghai Xujiahui's rooms offer a desk, as well as all the essentials for a comfortable stay.
On-site dining options include a restaurant, which is an ideal place to enjoy a meal.
Super 8 Shanghai Xujiahui is within walking distance of Damuqiao Road Metro Station, connecting guests with the surrounding area. Shanghai World Financial Center, The Bund and Nanjing Road are within an easy drive from the hotel.
Facilities @ Super 8 Shanghai Xujiahui include:
Elevator / Lift