Ten hotel apartamentowy usytuowany jest w Filadelfii i oferuje zaplecze gastronomiczne oraz całodobową siłownię. Obiekt jest oddalony o 483 metry od przystanku kolejki miejskiej 15th Street. Zapewnia on zakwaterowanie w przestronnych apartamentach typu suite z kompletnie wyposażoną kuchnią.
Apartamenty w hotelu The Windsor Suites Philadelphia wyposażone są w telewizor z płaskim ekranem i dostępem do kanałów kablowych. Obiekt zapewnia także bezpłatne WiFi oraz 2 butelki wody na noc. Do dyspozycji Gości jest jadalnia i część wypoczynkowa z biurkiem. We w pełni wyposażonej kuchni znajduje się kuchenka, lodówka oraz zmywarka.
Pokoje typu superior zapewniają dostęp do poziomu skyline, który dysponuje salonem widokowym z odkrytym tarasem, czynnym w sezonie basenem na dachu i centrum fitness.
Goście mogą zjeść posiłek w typowo irlandzkim pubie Con Murphy’s, w którym w porze śniadania, obiadu i kolacji serwowane są dania kuchni irlandzkiej oraz amerykańskiej. Na terenie hotelu znajduje się także restauracja Asia on the Parkway, gdzie można skosztować potraw kuchni chińskiej i tajskiej, podawanych codziennie na obiad i kolację.
Obiekt The Windsor Suites dzieli 645 metrów od stacji metra City Hall i siedziby Fundacji Barnesa. Stacja kolejowa 30th Street Amtrak oddalona jest o 1,6 km, a odległość od międzynarodowego lotniska w Filadelfii wynosi 16 km.