Shanghai World Financial Center, Shanghai, China At 487.4m (1,599.1ft) tall, the Shanghai World Financial Center in Shanghai, China, is the third tallest building in the world. It is home to the highest hotel in the world, the Park Hyatt Shanghai. It also has the highest observation deck in the world. The building’s 101 floors also house offices, hotels, conference rooms, and shopping malls. It was completed in 2008 and it stands next to the Jin Mao Tower.