Weddings at the Grey Towers Castle

Feel like royalty on your special day.

Grey Towers Castle, located on Arcadia University’s idyllic campus just outside Philadelphia, Pa., is an elegant and luxurious wedding venue.  Friendly, welcoming staff will work with you to make this historical landmark the ideal destination for your wedding day. It will be a celebration you and your guests won’t soon forget.

Elegant National Historical Landmark

Imagine: Your guests enter the Grand Hall, which showcases a magnificent master staircase with handcrafted, ornate woodwork. From there, they can be guided into three separate luxurious spaces: Dining Room, Rose Room, and Mirror Room, which are perfect for a cocktail hour and reception. Large wraparound porches and turrets add to the elegance and character.

Handcrafted, Ornate, Magical


Castle wedding packages utilize the first floor of Grey Towers Castle to make this a wedding fit for royalty. 

Services included:

  • 4-hour or 6-hour packages
  • Tables, chairs and set up for the event
  • Free dedicated parking
  • Directional signage for your guests
  • Free A/V
  • On-site wedding coordinator throughout the event

Additional Services Available:

  • On-site caterer offering custom designed menus and exceptional service.
  • Wedding day photo booth
  • Wedding coordinator throughout the planning of your event
  • Recommended vendors for all your wedding day needs.

Questions or Site Visit?

Contact Us

Lisa Stephens

Senior Director of University Relations

Request Information