Holiday Inn Express Philadelphia NE - Langhorne 2 stars

3101 West Cabot Boulevard, Langhorne, PA 19047, United States of America

Hotel image
Read more reviews for Holiday Inn Express Philadelphia NE - Langhorne