Nearby Attractions

  • topnav_sep
Shanghai Scientific and Technology Museum

Shanghai Science & Technology Museum is located on the southeast end of Century Avenue, beside Century Park in Pudong. The museum opened to the public in 2001, and as of July 2010, the museum has received more than 23 million visitors, making it one of the most visited modern museums in China. It is only a 15-minute taxi ride from the hotel.