Grey Towers Castle at Arcadia University

Built in 1893, the Grey Towers Castle is located on Arcadia University’s 76-acre campus in Glenside, PA (only 12 miles north of Center City, Philadelphia). Inside the Great Hall you will find magnificent architecture featuring beautiful woodwork and a majestic grand staircase. The Dining Room, Rose Room, and Mirror Room are must-see spaces in this one-of-a-kind National Historic Landmark.

3312 Spring Garden Street Philadelphia PA