Book your stay
Your Special Day
Your Forever Begins in Philadelphia
Nestled along the iconic Benjamin Franklin Parkway, The Windsor Suites offers an elegant Center City setting to prepare for your wedding day and welcome out-of-town guests. With beautifully appointed indoor and outdoor spaces ideal for engagement photos, pre-wedding gatherings, intimate ceremonies, and special celebrations, our hotel provides a stunning backdrop for every moment.