Exterior Work Wraps on Pavilion at 300 South 33rd Street in University City, West Philadelphia
After three years of construction, Pavilion, a steel behemoth in the hospital district of University City in West Philadelphia, nears completion. Located at 300 South 33rd Street, the building was designed by Foster + Partners at a height of 343 feet and 17 stories with a total square footage of 1.5 million square feet, the same amount as the Comcast Technology Center (also designed by Foster + Partners). The structure will roughly double the number of hospital beds at Penn Medicine. The Pavilion rises from the former site of the 254-foot-tall, 20-story Penn Tower, completed in 1974, demolished to make room for this massive development.