This hotel is an ideal choice for travelers who want to take in the sights and sounds of Shanghai. The hotel is 27km from Hongqiao International Airport and 28km from Shanghai Hongqiao Railway Station. Seeing Shanghai's sights from this hotel is easy with Shanghai Wanshou Tower, Qushui Garden and QingPuQu GuiHua ZhanShiGuan all close by. This hotel makes a great place to kick back and relax after a long day of sightseeing.