The Windsor Suites

1700 Ben Franklin Pkwy
Philadelphia, Pennsylvania 19103
1.1 miles from Palestra
More hotels near this hotel