Super 8 Shanghai Red House
Super 8 Shanghai Red House is a comfortable 2-star hotel set 7 km from Shanghai New International Exhibition Hall and 8 km from People Square. Residing in a 4-story building, the hotel was opened in 1999 and renovated in 2009.
The hotel boasts great location in Shanghai close to Huangxing Road underground station. The property is set within 8 km distance from Shanghai city center.
The hotel comprises 133 non-smoking guestrooms.
Super 8 Shanghai Red House Hotel is within a 30-minute drive to Hongqiao airport.
Guests can take advantage of an elevator and parking.