Located within 1.6 km of Sesame Place amusement park, this hotel features accommodations for the modern traveller in Langhorne, Pennsylvania, just minutes from many area attractions.
Number of rooms: 91
3100 Cabot Boulevard West, Langhorne, PA 19047, United States