See all photos
See all photos
See all photos
The hotel is situated on Shanxi Road, adjacent to Yan An Road Flyover. It is only steps away from Nanjin Road and some of the finest shopping centers in Shanghai, with just 5 minute's walk away from Metro Line 1 and 8 minutes away from Metro Line 2.