Skip to main content

Room Department, Nanshi Hotel, Shanghai

No. 103-129 Nanshi 2nd Road, Shanghai

A very nice place to stay for a reasonable price - hotel «Room Department, Nanshi Hotel, Shanghai» is located in Shanghai. This hotel is located in 6 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Jing An Temple, Shanghai Art Museum and People's Square.

More hotels in Shanghai