Ambassador Hotel Shanghai Area
A very nice place to stay for a reasonable price - hotel «Ambassador Hotel - Shanghai» is located in Shanghai. This hotel is located in 4 km from the city center.
Number of rooms: 266
818 Wanhangdu Road, Jing An, Shanghai, 200042, Shanghai, 200042