Best Western Plus Independence Park Hotel

235 Chestnut St
Philadelphia
Pennsylvania
United States