Tysons Tower will be part of the new Tysons Corner Center development by Macerich. The construction details illustrate that this will be a Class-A, 22-story, 524,432 sq ft commercial project situated close to the new Tysons Corner Metro Station and adjacent to the Lord & Taylor at Tyson Corner Mall. Tysons Tower is slated to be the tallest building in Tysons Corner when its completed, and the building was designed to reach LEED Gold certification.
Satellite service provider, Intelsat will occupy floors 14-20 of this building.