Doubletree Hotel Philadelphia

237 South Broad Street
Philadelphia
Pennsylvania
United States