Wyndham Philadelphia at Franklin Plaza

17th and Race Streets
Philadelphia
Pennsylvania
United States