Skip to main content

Hotel Super 8 Shanghai Red House 2 *

300 Meizhou Road, Shanghai, China Show on the map
Excellent location

Choose your room

.  
.

- Hotel

Year Built - 1999 Year Remodeled - 2009
Additional Property Description -
Super 8 Shanghai Red House is located at No 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.

Reviews: Hotel Super 8 Shanghai Red House

This hotel has no reviews. Would you like to add your own review?