Philadelphia Horsham Hotel Directions

The TownePlace Suites Philadelphia Horsham, a full-service all-suite hotel, is conveniently located 20 miles north of downtown Philadelphia, in the bustling community of Horsham, Pennsylvania. The TownePlace Suites Horsham is 40 miles south of the Philadelphia International Airport (PHL) and 80 miles west of Newark Liberty Airport (EWR).


