Super 8 Shanghai Red House is located at Number 300 Meizhou Road, Yangpu District, Shanghai. The hotel is close to Dalian Tunnel and No. 4 railway. It is only 15 minutes drive away from the Bund and Peoples Square and 20 minutes drive away from the Shanghai New International Exhibition Center and 30 minutes drive away from Shanghai PuDong International Airport. Sorry No Pets Accepted.

Hotel Amenities

Hotel Amenities

Hotel Policies


Check-in time starts at 12:00:00


Check-out time is 14:00:00

* Rooms for this hotel are currently unavailable on our site.
† This room is not available on our site.
Sorry, we seem to have had an issue loading our review content. Try again?