Hotel Courtyard by Marriott Philadelphia/Bensalem, Bensalem

3327 Street Rd Bensalem19020, United States
Hotel chain: Marriott