Holiday Inn Club Vacations Villages Resort At Lake Palestine, Flint (4-star) | TravelManiac