Super 8 Shanghai Red House
The comfortable 2-star Super 8 Shanghai Red House Hotel is a great place to stay in Shanghai. Super 8 Shanghai Red House Hotel has welcomed guests in Shanghai since 1999.
This hotel is about 6 km away from Bund 18. The venue is set within 8 km from Shanghai city center.
The 133 guest rooms are spread over 4 floors.
It will take 30 minutes by car to get to Hongqiao airport.
Guests can take advantage of an elevator and parking.