^ Back to Top
Reservations: 1700 Benjamin Franklin Parkway, Philadelphia, Pennsylvania 19103
Mobile Version
Welcome to The Windsor Suites

Center City Philadelphia Hotel

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 Windsor Suites is the perfect choice for business or pleasure. Conveniently located just blocks from all the major attractions of Center City Philadelphia including the Pennsylvania Convention Center, the Comcast Center, and Philadelphia Museum of Art, our all-suite hotel will provide you with exceptional service and thoughtful amenities. 

 Comfortable Rooms with Kitchens -

All of our comfortable suites are well suited for weekend getaways, for extended stays, and for business travel. Our fully equipped kitchens with refrigerators, ovens, dishwashers, and coffee makers will make you feel right at home in our apartment style hotel rooms. Our suites offer ample closet space and pillow top mattresses along with complimentary Wi-Fi. Guests can enjoy the breathtaking Philadelphia skyline from our seasonal rooftop pool and sundeck or from their private balconies in select suites. Business travelers and families alike will enjoy these excellent accommodations and generous amenities.

Philadelphia Hotel Packages & Special Deals -

To enjoy your stay at The Windsor Suites to its fullest, book one of our exciting hotel packages. Whether you're a fan of history, art, or sports, or you just need a nice relaxing getaway, we have the right package for you. Book early to take advantage of special deals just for you at our Center City all- suite hotel.
Book Now