Step into TEEC Shanghai Tower and experience the awe of China's tallest skyscraper! Soaring 632 meters with a stunning twisted design, it boasts the world's fastest elevators that zip you to the 119th-floor observation deck in just 55 seconds. From the 'Top of Shanghai', marvel at the magical skyline of The Bund and Lujiazui—the sunset view through drifting clouds is legendary. Don't miss high-tea at J Hotel, and the vertigo-inducing 'floating pool' by the glass curtain wall will instantly upgrade your social media game!

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



















