Extended Stay America Philadelphia - Malvern

300 N Morehall Rd
Malvern
Pennsylvania
United States