Main Navigation

Extended Stay America Philadelphia - Malvern

300 N Morehall Rd, 
Houston, 
PA

Owner's Message

From the owner

Extended Stay America - Houston