About it
Located in Shanghai, 13 miles from Shanghai South Train Station, Thank Inn Plus Hotel Shanghai Qingpu District Hongqiao National Exhibition Center Xujing North City has rooms with air conditioning. The property is around 13 miles from Jing'an Temple, 14 miles from Longhua Temple and 14 miles from Shanghai South Train Station. Shanghai Train Station is 16 miles away and Pedestrian Street of East Nanjing Rd. Is 16 miles from the hotel.
The hotel can conveniently provide information at the reception to help guests to get around the area.
Jade Buddha Temple is 15 miles from Thank Inn Plus Hotel Shanghai Qingpu District Hongqiao National Exhibition Center Xujing North City, while People's Square is 15 miles from the property. The nearest airport is Shanghai Hongqiao International Airport, 5.6 miles from the accommodation.