Holiday Inn Philadelphia - NE Bensalem

Holiday Inn Philadelphia - NE Bensalem Address: 3499 Street Rd, Philadelphia, United States

Minimum price found for Holiday Inn Philadelphia - NE Bensalem was: 83 USD

Click here to get more information, photos & guest ratings for Holiday Inn Philadelphia - NE Bensalem