Call To Book
PHL PHILADELPHIA ExecuStay at The Windsor is conveniently located in the heart of Center City Philadelphia. The area offers an exceptional array of external amenities including restaurants shops museums and public transportation. The Windsor is within walking distance of the offices for several leading corporations making this property an excellent choice for extended stay business travelers.
ExecuStay Windsor CtrCty Phila