An all suite hotel located in the heart of Philadelphia business district, Hotel Windsor features elegant suites and amenities expected of a first-class hotel. Find special travel packages, check rates and availability, and make hotel reservations.
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.
- Special Offer