Extended Stay America Philadelphia - Horsham - Welsh Rd. Near Willow Grove Park Mall
114 Welsh Rd -
Horsham,
PA 19044