Tomorrow Square
From Wikipedia, the free encyclopedia
Tomorrow Square is the third tallest building in Shanghai. It is located in the Puxi district, close to People's Square. It is about 285 m (934 ft) tall and has 55 floors.
This multi-purpose building contains a 342-room Marriott hotel, and 255 executive apartment units. It was completed on 1 October 2003.