Super 8 Hotel Shanghai

Check Availability

Shanghai
Sep 16, 2026 - Sep 17, 2026
Find

Super 8 Hotel Review

Super 8 Hotel Shanghai, located in Xuhui, which is known for its shopping, including high-end malls selling luxury goods, and indie boutiques in the French Concession, at a 4.7 km distance from the reconstructed Buddhist Longhua Temple, offers cars for rent. Facilities include an outdoor swimming pool and this 2-star hotel features shopping service and ironing on site.

Breakfast is served in the restaurant.

The property is placed about 15 km from Shanghai Hongqiao International airport and within 15 minutes' drive of such cultural venues as Long Museum. East China University of Science and Technology is a popular education place to visit within 25 minutes' walk of the Super 8 Shanghai.

The accommodation allows you to enjoy such natural sights as Zhongxing Lake approximately 10 minutes' walk away. Riverside Promenade is 15 minutes away by car, while Shanghai Metro is situated at a 16 km distance from Super 8 Hotel.

Guests will find Luoxiu Rd Longchuan Rd bus stop next to the property, approximately a 5-minute walk away.

Residents are offered an outdoor swimming pool and a library for a surcharge. The hotel has a gym.

Location

Facilities

Dining facilities

  • Restaurant
  • Bar/ Lounge area

Rooms

  • Air conditioning
  • Ironing facilities

Services

  • Room service
  • Car hire
  • Laundry
  • Shops/Commercial services

Relax

  • Indoor swimming pool
  • Outdoor swimming pool
  • Spa centre
  • Sauna
  • Massage
  • Library
  • Exercise gym

Contact Information

🔗 Website

📍 174 Luo Xiang Road

Policy

  • Check-in: from 12:00 until 18:00
  • Check-out: until 13:00