Search
Resorts & LodgesTravel Guides
List Your Property
Call or Inquire
For Rates
Call Direct
1-215-981-5678
Inquire
Save to Favorites

Close to All of Philadelphia's Action

This 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.

Traveler Reviews
Is this your property?
Claim this listing for free to update your property information, respond to reviews, and more. Claim Your Listing
stats