Best Western Plus Independence Park Hotel
Part of Best Western Plus ®
Hotel
Location
237 Chestnut Street
Philadelphia, PA
19106
Philadelphia, PA
19106
Get Directions