Enter your dates below to check availability and book this hotel

South Hotel, Shanghai

South Hotel, Shanghai
Rating:

Number of rooms: 152

Location: Xuhui - Everbright C&E Center

Address: No.515 West Longhua Rd. , Shanghai, China

South Hotel Shanghai Info

Located next to the famous 80,000 People Stadium and in close proximity to the airport, the South Hotel is very popular with international travelers. Located in the Xujiahui Commercial Center and equipped with a business center, banquet hall and conference center, the hotel is often visited by corporate travelers as well. Explore the South Hotel’s surrounding area and visit nearby attractions including the Xujahui Commercial Center and the Longhua Temple. The restaurant serves international and Chinese selections throughout the day. Invite friends and colleagues to a few drinks at the onsite cocktail bar and later, stop by the disco for evening entertainment. The sauna, massage parlor and beauty salon are available for guests in need of relaxation and rejuvenation. The hotel is ideal for business and leisure travelers who want to be in the Xujiahui district. Book your room now at South Hotel via our secure online booking form. The first step is to enter and submit your travel dates in the spaces provided.
Useful Information
 
 

Room Amenities

South Hotel Shanghai - Room Amenities

  • Air Conditioning
  • Internet Access (wireless)
  • Bathtub
  • Shower
  • Mini Bar
  • Satellite/Cable TV
 

Facilities

South Hotel Shanghai - Facilities

  • Shops
  • Bar/Pub
  • Laundry Service/Dry Cleaning
  • Meeting Facilities
  • Restaurant
  • Salon
  • Business Center
 

Sports and Recreation

The recreational activities listed below are available at or near the resort; fees may apply.

  • Massage
  • Sauna
 
 

Photos and Room Info

South Hotel Shanghai - Lobby
Lobby

South Hotel Shanghai - Standrad Room
Standrad Room

Each room is well equipped with satellite television, broadband internet access, IDD telephone, central air conditioning, private bathroom, etc.

Food, Drink and Entertainment
Restaurant
The restaurant is decorated in Chinese style and provides variety of tasty food in a relaxing ambience.


Go To Top

What's nearby? / Directions :

What's nearby?
  • Xujiahui Business Centre
  • Shanghai Eighty Thousand People Stadium
  • Longhua Temple

Nearest major airport :
  • About 8 km to Hongqiao Airport.
Directions :
The four-star Shanghai South Hotel is ideally situated in the busy Xujiahui Commercial Center, eight kilometers from Hongqiao Airport and 35 kilometers from Pudong Airport. Shanghai Metro Line 1, Shanghai Eighty Thousand People Stadium and Longhua Temple are all close to the hotel.

Go To Top




  hotel area map


recently viewed hotels

check hotels to add to short list

you can compare a maximum of 5 hotels

x clear history


agoda rewards&
1Earn points automatically, worth 4-7% of your room price.
2Use your points to save on future bookings.

more information


Customer Support