Courtyard by Marriott Philadelphia Langhorne Langhorne
To Philadelphia: 22 miles
To Trenton: 6 miles