Located at Philadelphia, Comcast Center was designed by Robert A.M. Stern Architects is the tallest LEED™ CS Gold certified building in the United States. This headquarters 1.25 million square feet of Comcast Corporation rises 58 floors, with typical floor plates of between 23,000 and 28,000 GSF. A 975-foot-high obelisk faces, the tower is covered with silvered glass, high performance with ultra-clear glass, low iron at the corner of the building and the crown. Comcast Center and its south-facing half-acre plaza straddles the tracks basement floor and Suburban Station, Philadelphia, Main door commuter trains.
At 120 feet high light flooded winter garden linking the public hall, with its shops and a food hall and the tower of the Plaza above. The conservatory has a double skin glass curtain wall with solar screens and awnings where day and maximize views while reducing daily and seasonal thermal performance. Radiant heating, extraction and thermal displacement ventilation combine to provide exceptional energy performance that reduces civic space. Homes Winter Garden Humanity in Motion, an installation commissioned by the American sculptor Jonathan Borofsky, and the Comcast experience, a high definition video installation by David Niles of Niles Creative Group. Three three-story sky ‘ear-’ in the lower part of the south facade of the tower overlooking the site and provide tenants of houses unique and identifiable.