Visitors to Shanghai will find that this hotel is a fantastic accommodation choice. Free in-room Wi-Fi is available at this property. Hongqiao International Airport and Shanghai Hongqiao Railway Station are located 29km and 30km away respectively. The hotel is just 2km from Thames Town and 4km from Zuibaichi, making it an ideal location for guests looking to do some sightseeing. After a long day of sightseeing, guests can retire to the comfort of the hotel. Perfect for those working on the move, this hotel caters to a large number of business guests.