Extended Stay America Philadelphia - Horsham - Welsh Rd.

114 Welsh Rd
Horsham, Pennsylvania 19044
16.2 miles from Harris School of Business
More hotels near this hotel


Directions from Extended Stay America Philadelphia - Horsham - Welsh Rd. to Harris School of Business


More Horsham Landmarks Near Extended Stay America Philadelphia - Horsham - Welsh Rd.