Extended Stay America Philadelphia - Horsham

114 Welsh Rd
Horsham
Pennsylvania
United States