The Windsor Suites

1700 Ben Franklin Pkwy
Philadelphia, Pennsylvania 19103
6.1 miles from Delaware County Mem Hospital
More hotels near this hotel