The Expo Center is a landmark of Shanghai, serving as the main venue for the 2010 World Expo and now a hub for international conferences and exhibitions. Walking through its futuristic architecture, you'll be amazed by the dazzling neon lights blending with sleek steel structures, especially when it transforms into a radiant art piece at night! Don't miss the nearby Expo Park and China Art Museum for Instagram-worthy shots—strike your best pose here!

Shanghai/Shibo Center Top Hotel Picks
Select your travel dates to find the best prices and availability



















