Situated at a 30-metre distance from Huangpu River, Super 8 Shanghai Red House hotel offers 130 rooms. The hotel also includes parking.
Angry Birds Activity Park is about 10 minutes away by car, while Shanghai Science and Technology Museum is within a 10-minute drive of the property. The nearby cultural attractions are the cable-stayed Yangpu Bridge (600 metres) and Shanghai Developemt Exhibition Hall (4.5 km). This 3-star hotel is located about 6 km from The Bund Road. Songpan Road Yangshupu Road bus stop is at a distance of only a few metres from Super 8 Shanghai Red House hotel.
Continental breakfast is provided daily.