The Windsor Suites

1700 Benjamin Franklin Pkwy, Philadelphia 19103, United States Get Directions to this spot
1700 Benjamin Franklin Pkwy
Philadelphia, 19103
PA, United States
(215) 981-5678open now
Our welcoming Center City hotel is the ultimate home away from home in downtown Philadelphia. Featuring spacious studio and one-bedroom suites with fully equipped kitchens, The Wind... read more
A personal message from The Windsor Suites

Rate and review The Windsor Suites in Philadelphia, PA, United States!

Share your experiences at The Windsor Suites with your friends or discover more Hotels in Philadelphia, PA, United States.