DoubleTree Hotel Philadelphia

237 South Bend Street
Philadelphia
Pennsylvania
United States