Doubletree Hotel Philadelphia

237 S. Broad St.
Philadelphia
Pennsylvania
United States