Hotel Super 8 Shanghai Red House

300 Meizhou Road, Shanghai, China - Shanghai. See on map
Book now

Where is the lodging establishment?

300 Meizhou Road, Shanghai, China - Shanghai.

Choose your room

Hotel Super 8 Shanghai Red House

This lovely hotel is situated in Shanghai City. There are a total of 133 rooms at Super 8 Shanghai Red House. Travellers can make use of internet access to stay connected to work or home. This property does not accept pets. There is a car park.

Other names for Hotel Super 8 Shanghai Red House:

Shanghai Super 8 Hongfangzi

Reviews

There are still no ratings for this hotel

Frequently asked questions about Super 8 Shanghai Red House

No, Super 8 Shanghai Red House doesn't have a pool.

Yes, Super 8 Shanghai Red House is located just 11 m from Shanghai city centre. Have a look at our map to get a better idea.

No, Super 8 Shanghai Red House doesn't have parking facilities.

No, Super 8 Shanghai Red House doesn't offer free WiFi service.