Tomorrow Square
Detail InformationEdit Tomorrow Square is the fifth tallest building in Shanghai, China. 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. […]