Close Window
View Category

Residence Inn Philadelphia Center City

Nearby Attractions

LOVE Statue (31 of 36)

The LOVE Statue, located in the John F. Kennedy Plaza, is one of the best-known landmarks in the City of Brotherly Love.