Doubletree, Philadelphia Center City

237 South Broad Street
Philadelphia
Pennsylvania
United States