Where is Courtyard Philadelphia/Langhorne located?
Courtyard Philadelphia/Langhorne, Courtyard Philadelphia/Langhorne, United States of America (approx. 40.19053°, -74.86304°)
Courtyard Philadelphia/Langhorne, Courtyard Philadelphia/Langhorne, United States of America (approx. 40.19053°, -74.86304°)