The hotel is located at North Bund, which is one Golden Triangle in Shanghai. 5 minutes’ walk from the hotel to the subway station (Line 4-Dalian Road). 15 minutes subway able to get The Bund, Shanghai Chenghua ... Read more

View all Luxury Hotels in Shanghai (SH)