Wyndham Philadelphia At Franklin Plaza

17th & Race Streets
Philadelphia
Pennsylvania
United States