inn in Horsham
About 9 results.
Extended Stay America Hotel Philadelphia - Horsham - Dresher Rd.
Dresher Road 537, 19044 Horsham, United StatesExtended Stay America offers affordable long-term and short-term accommodations in Horsham, PA with kitchens, free in-room Wi-Fi and guest laundry.