This hotel is an ideal choice for travelers who want to take in the sights and sounds of Shanghai. Traveling to the hotel is easy with Shanghai South Railway Station located approximately 2km away and Hongqiao International Airport roughly 18km away. The closest major public transportation, Caobao Road Metro Station, is only 500m away. Seeing Shanghai's sights from this hotel is easy with Shanghai Stadium, Guilin Park and Shanghai Longhua Sightseeing City all close by. In their spare time, guests can explore the hotel's surroundings. This Shanghai hotel features parking on site. According to our trusted guests, the facilities at this hotel are first-rate.