Visitors to Shanghai will find that this hotel is a fantastic accommodation choice. Jinshan North Railway Station is located approximately 32km away and Shanghai Hongqiao International Airport around 36km away. Just a short walk from Zhujiajiao Metro Station, traveling to most city destinations is a breeze. Seeing Shanghai's sights from this hotel is easy with Zhujiajiao Ancient Town Scenic Area, Kezhi Garden and Fangsheng Bridge all close by. In their spare time, guests can explore the hotel's surroundings.