The hotel is located on the North Bund of Shanghai, about 1.8 km from Nanjing Road pedestrian street and about 5 km from People's Square.
This is a landmark boutique hotel with dining options, parking and Wi ... Read more

View all Luxury Hotels in Shanghai (SH)