South Hotel
- Non-smoking rooms
- No pets allowed
- View all
Providing 209 rooms, the 3-star South Hotel Shanghai is merely 1.2 km from Longhua Memorial Park of Revolutionary Martyrs. High-speed Internet access is provided in the rooms for guests' advantage.
The bar Shanghai Beer Factory is a few minutes' drive from the designer accommodation.
The modern hotel is about 15 km from Shanghai Hongqiao International airport and a 25-minute stroll from such cultural venues as the private art gallery "Long Museum". Religious sights in the area include the Neo - Gothic Roman Saint Ignatius Catholic Cathedral (2.1 km) and Longhua Temple (0.9 km). Also, Shanghai Propaganda Poster Art Centre lies about 10 minutes' drive away, and Shanghai Stadium is only a few metres from the hotel. Shanghai Indoor Stadium bus stop, offering a direct link to the city attractions and main places, is merely a 10-minute walk from South Hotel.
South Hotel Shanghai Facilities
Parking options | Parking |
General facilities | Non-smoking rooms |
Pets | No pets allowed |