North Star Tower

A striking office tower with optimal floor plans is poised to attract and retain top tenants.

On a site bordered by two rivers in the Xinhe Delta, North Star Tower stands at 235 meters and 45 stories tall and provides a sustainable, hospitable place to do business in the capital of Hunan. With 64,700 square meters of Class A office space, flexible floor plates, and a range of amenities—including a rooftop observation deck with a spectacular view of the waterfront and downtown Changsha—the tower’s unique style makes a strong statement on the skyline, elevating the client’s brand. North Star Tower earned LEED Gold certification in 2014.

Location Changsha, Hunan, China Markets , ,