Book your room at Super 8 Shanghai Red House
Please enter your travel dates.
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.Information missing or incorrect? Tell us!
Super 8 Shanghai Red House
At your hotel
No Smoking Rooms/Facilities,
- Number of floors - 4
The fine print for Super 8 Shanghai Red House
When you arrive
Check-in time starts at 12:00:00
When you leave
Check-out time is 14:00:00