Shengshang Hotel
Hotel
Shanghai Area, China
Want to save money while travelling? It’s easy! Hotel «Shengshang Hotel» is located in Shanghai. This hotel is located in 16 km from the city center.
Number of rooms: 20
703 Shuying Road (Shuying Lu), Shanghai, China, Shanghai, 200000