Experience exceptional downtown Philadelphia living with warm, attentive service at The Windsor. Featuring over 100 spacious unfurnished apartments, The Apartments at The Windsor offer contemporary urban living combined with the added amenities of a hotel. With Center City right at your doorstep, become a part of a vibrant neighborhood with trendy restaurant offerings and fashionable shopping...
Find the apartment of your dreams! Call now to speak with a leasing specialist.
Experience exceptional downtown Philadelphia living with warm, attentive service at The Windsor. Featuring over one hundred spacious unfurnished apartments, The Apartments at The Windsor is the ideal choice for city living. Become a part of a vibrant neighborhood teeming with trendy restaurants and fashionable shopping with Center City right at your doorstep. Whether you choose from our variety...