Arcadia Named One of 10 Campuses You Have to See to Believe

April 2, 2013

Arcadia University’s Grey Towers Castle is featured in “10 Colleges Campuses with Architecture You Have to See to Believe,” a story on distinctive buildings and facilities on college and university campuses.


Arcadia University was founded in as a liberal arts institution in 1853 and acquired its current site on the outskirts of Philadelphia, PA, in 1928. The university boasts a National Historic Landmark, the iconic Grey Towers Castle, which was inspired by a medieval English castle and completed by architect Horace Trumbauer in 1898. Grey Towers contains a ballroom, a conference room (formerly the billiards room), a dining room and a freshman residence hall. Events include the annual Haunted Castle fund-raiser.

Read more.

Grey Towers Castle by Hoffer Photography

grey towers castle