Visitors to Shanghai will find that this hotel is a fantastic accommodation choice. Boasting a convenient location, the hotel is just 3km from Shanghai Railway Station and 16km from Hongqiao International Airport. The closest major public transportation, West Nanjing Road Metro Station, is only 300m away. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Shanghai hotel offers parking on site.