Hotel Super 8
2 Stars975 Wenxi Road - Shanghai, China View Map



















Property Location With a stay at Super 8 in Shanghai (Jing'an), you'll be 10 minutes by car from Shanghai Circus World. This hotel is 7.7 mi (12.3 km) from Jing'an Temple and 8.3 mi (13.4 km) from The Bund.Business, Other Amenities A shuttle from the airport to the hotel is provided at no charge.