Este hotel de suites de Philadelphia ofrece restaurante y gimnasio de 05:00 a 23:00. El establecimiento, ubicado a 483 metros de la estación de trolebús de la calle 15th Street, ofrece alojamientos amplios con cocina completamente equipada.
El The Windsor Suites ofrece TV de pantalla plana por cable, wifi gratuita y 2 botellas de agua por noche. Hay zona de comedor y zona de estar con escritorio. La cocina está completamente equipada con fogón, nevera y lavavajillas.
Las habitaciones superiores ofrecen acceso a la planta Skyline, que dispone de salón de observación con terraza al aire libre, piscina en la azotea de temporada y zona de gimnasio.
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 el Asia on the Parkway propone platos chinos y tailandeses cada día para almorzar y cenar.
El The Windsor Suites se halla a 645 metros de la estación de metro City Hall y de la Barnes Foundation. Está a 1,6 km de la estación de Amtrak de la calle 30th Street y a 16 km del aeropuerto internacional de Filadelfia.