Penn Square
Login to view our current rates & availability
Situated in the heart of Philadelphia, the Residence Inn offers comfortable accommodations designed for extended stays. Our suites feature fully equipped kitchens, separate living areas, and select su...