4520 Chester Ave At South 46th St., Philadelphia, Pennsylvania 19143-3707 USA
Hotel Interior
Claim copyright