Center City Philadelphia HotelOur 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. 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. 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.