Close Window
View Category

View All Photos

Residence Inn Philadelphia Center City

Check Rates & Availability

Hotel Views

Lobby (3 of 32)

Ideally located in the heart of Center City Philadelphia, you'll find the Residence Inn Philadelphia Center City. Our Downtown Philadelphia hotel is within a short walk from some of the city's most famous attractions, such as the Liberty Bell, Franklin Square, Philadelphia Museum of Art and Independence Hall.