Photo of Holiday Inn Express Philadelphia - Penns Landing, an IHG Hotel
Holiday Inn Express Philadelphia - Penns Landing, an IHG Hotel
100 North Christopher Columbus Blvd., Philadelphia, Pennsylvania 19106-2001 USA
100 North Christopher Columbus Blvd., Philadelphia, Pennsylvania 19106-2001 USA