Location
The South Hotel Shanghai is ideally situated in the busy Xujiahui Commercial Center, 8 kilometres from Hongqiao Airport and 35 kilometres from Pudong Airport. Moreover, Shanghai Metro Line 1, Shanghai Eighty Thousand People Stadium and Longhua Temple are all close to the hotel.
Rooms
Guests can choose from 139 comfortable accommodation units that are furnished in a modern style and are in good condition.
Restaurant
The onsite Chinese and western restaurants serve a variety of delicious dishes for you to relish in a relaxing ambience. The bars provide the ideal setting for you to chill out with your friends and to enjoy your favourite drink.
General
Guests travelling on official matters are provided with nice meeting facilities that cater to business meetings and other important events. The sauna is a great place for you to unwind after a tiring day. You can also spend time at the lobby that is pleasantly decorated and furnished or visit the beauty saloon.