Este establecimiento de suites de Filadelfia ofrece restaurante y centro de fitness 24 horas. Además, está a 483 metros de la estación de trolebús de la calle 15th Street y cuenta con alojamientos amplios con cocina totalmente equipada.
Los huéspedes del The Windsor Suites Philadelphia cuentan con TV por cable de pantalla plana, WiFi gratuita, 2 botellas de agua por noche, zona de comedor, zona de estar con escritorio y cocina totalmente equipada con fogones, nevera y lavavajillas.
Las habitaciones superiores incluyen acceso a la planta Skyline, que incluye un salón de observación con terraza al aire libre, piscina de temporada en la azotea y centro de fitness.
El pub de estilo irlandés Con Murphy's sirve platos de cocina irlandesa y americana para el desayuno, el almuerzo y la cena, y en el Asia on the Parkway se puede disfrutar de comida china y tailandesa todos los días para el almuerzo y la cena.
El establecimiento The Windsor Suites queda a 645 metros de la estación de metro City Hall y la Barnes Foundation, a 1,6 km de la estación Amtrak de la calle 30th Street y a 16 km del aeropuerto internacional de Filadelfia.