
Residence Inn by Marriott Philadelphia Center City
4.1 (1,771)hotel
Set in a historic building on Penn Square, this extended-stay hotel pairs full kitchens with a central downtown base.
Description





Situated at One E Penn Square, the hotel provides separate living areas alongside complimentary Wi-Fi, serving as a functional launchpad for both business and leisure travelers exploring Center City's dining, downtown attractions, and historic sites.