The hotel is within walking distance to Nanxiang Station of Metro Line 11, about 15 minutes' drive from Shanghai National Convention and Exhibition Center and Hongqiao Airport, and adjacent to Shanghai Internat ... Read more

View all Luxury Hotels in Shanghai (SH)