Visitors to Shanghai will find that this hotel is a fantastic accommodation choice. The hotel is only 4km from Shanghai Railway Station and 18km from Hongqiao International Airport, giving guests a number of convenient transportation options. Being just minutes away from People's Square Metro Station allows guests to explore the city with ease. Famous attractions The Bund and Oriental Pearl Radio and TV Tower are just a short taxi ride away. In their spare time, guests can explore the hotel's surroundings. This Shanghai hotel provides parking on site.