Westin Near The Palestra

235 S 33rd St - Philadelphia, Pennsylvania