We are ideally located 15 minutes from Philadelphia International Airport and less than a mile from the 30th Street Train Station; making The Hotel Windsor the perfect choice for business and leisure travelers alike.
The Hotel Windsor is an all - suite hotel located in the heart of Philadelphia's business and cultural district.
Hotel Windsor features 193 unusually spacious and tastefully appointed studio and one-bedroom suites. All of our newly renovated suites, many with private balconies, are equipped to make your stay comfortable whether you are away from home for a few days or a few months.
Fully equipped fitness center open 24 hours
Roof-top pool with sundeck (seasonal)
Two critically acclaimed restaurants on-site.
Courtesy safe-deposit boxes
Same day laundry service
Guest laundry facilities
24 hour concierge and business services
Hotel Windsor is conveniently located in City Center Philadelphia on the corner of 17th Street and Benjamin Franklin Parkway; a broad, lush avenue lined with several world-renowned museums.